{
 "categories": [
  "collaboration",
  "communication"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-16",
   "fact": "homepage",
   "note": "The Rocket.Chat homepage title is Interoperable by Design. Governed by You.",
   "source": "https://www.rocket.chat/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "name",
   "note": "The MCP server page names Rocket.Chat and describes the endpoint on a Rocket.Chat workspace.",
   "source": "https://docs.rocket.chat/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "vendor",
   "note": "The terms of use describe Rocket.Chat software and services, including Community Edition and Enterprise Edition.",
   "source": "https://docs.rocket.chat/docs/terms-of-use",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "license",
   "note": "Starter is a free self-hosted workspace for up to 50 users. Community is the open-source MIT edition. Commercial, Government, and Defense are paid premium plans. The license is freemium.",
   "source": "https://docs.rocket.chat/docs/our-plans",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "deployment",
   "note": "Cloud-hosted workspaces are available on the premium plans and are managed by Rocket.Chat.",
   "source": "https://docs.rocket.chat/docs/cloud-faqs",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "deployment",
   "note": "The plans page says Starter and Community workspaces are self-managed and self-hosted.",
   "source": "https://docs.rocket.chat/docs/our-plans",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "platforms",
   "note": "The install guide lists desktop apps for Windows, macOS, and Linux, and mobile apps for iOS and Android.",
   "source": "https://docs.rocket.chat/docs/desktop-mobile-apps",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "platforms",
   "note": "The documentation index includes a Web application accessibility page and separate iOS and Android accessibility pages.",
   "source": "https://docs.rocket.chat/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.exists",
   "note": "The page says it is everything a REST client needs to authenticate with Rocket.Chat, and it shows calls to /api/v1/login and /api/v1/me.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.kinds[0]",
   "note": "The page calls the client a REST client and documents HTTPS JSON requests under /api/v1/.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[0]",
   "note": "A personal access token is sent as X-Auth-Token with the user id in X-User-Id. The page says the token remains valid until revoked.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[1]",
   "note": "POST /api/v1/login accepts user and password and returns data.authToken and data.userId. Those values are then sent as the same two headers.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.coverage",
   "note": "The API reference index lists users, rooms, channels, and messaging, plus further areas such as livechat. The MCP page says neither tool set exposes the whole API. Coverage is partial.",
   "source": "https://developer.rocket.chat/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.docs",
   "note": "Opened as the current Rocket.Chat REST client authentication page.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.first_party",
   "note": "Rocket.Chat documents a native MCP endpoint at POST /api/v1/mcp that ships in Rocket.Chat 8.8.0.",
   "source": "https://docs.rocket.chat/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.verdict",
   "note": "The endpoint is part of the Rocket.Chat server, not a third-party package. The GitHub API for RocketChat/Rocket.Chat on 2026-10-16 reported a push the same day and archived false. The repository license SPDX value was NOASSERTION because the tree mixes MIT and Enterprise Edition terms.",
   "source": "https://docs.rocket.chat/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Incoming and outgoing integrations can run custom JavaScript in process_incoming_request and prepare_outgoing_request.",
   "source": "https://docs.rocket.chat/docs/integrations",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.extensibility.webhooks",
   "note": "The integrations page documents incoming webhook URLs at /hooks/{integrationId}/{token} and outgoing webhooks that POST workspace events to an external URL.",
   "source": "https://docs.rocket.chat/docs/integrations",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.data_access.export[0]",
   "note": "The login response and the /api/v1/me success check are JSON.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened the Rocket.Chat documentation index. It lists product, API, desktop, mobile, and webhook pages.",
   "source": "https://docs.rocket.chat/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.api",
   "note": "A documented REST API with personal access tokens and a username-password login covers users, rooms, channels, and messages. Permissions and two-factor checks keep the score at 8.",
   "source": "https://developer.rocket.chat/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.mcp",
   "note": "The official endpoint is alpha, off by default, and requires the AI add-on plus access-mcp. The default set is 11 tools. Score 4.",
   "source": "https://docs.rocket.chat/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current REST authentication page.",
   "source": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current MCP server page. The page says it was updated on 2026-08-27.",
   "source": "https://docs.rocket.chat/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current plans page, including free Starter and Community and the premium plans.",
   "source": "https://docs.rocket.chat/docs/our-plans",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current Rocket.Chat documentation index.",
   "source": "https://docs.rocket.chat/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[4].url",
   "note": "Opened and verified as the current cloud FAQ, including which plans include a hosted workspace.",
   "source": "https://docs.rocket.chat/docs/cloud-faqs",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client"
   },
   {
    "type": "mcp",
    "url": "https://docs.rocket.chat/docs/mcp-server"
   },
   {
    "type": "docs",
    "url": "https://docs.rocket.chat/docs/our-plans"
   },
   {
    "type": "docs",
    "url": "https://docs.rocket.chat/llms.txt"
   },
   {
    "type": "docs",
    "url": "https://docs.rocket.chat/docs/cloud-faqs"
   }
  ]
 },
 "homepage": "https://www.rocket.chat/",
 "id": "rocket-chat",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "personal-access-token",
    "username-password"
   ],
   "coverage": "partial",
   "docs": "https://developer.rocket.chat/apidocs/authenticate-a-rest-client",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [
    "javascript"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Rocket.Chat is a workspace with a web app and desktop and mobile clients. The documented machine paths are the REST API and the alpha MCP endpoint. This record is Rocket.Chat, not Mattermost or Slack.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Rocket.Chat",
 "platforms": [
  "windows",
  "macos",
  "linux",
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "slack"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Rocket.Chat",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 4,
   "overall": 8,
   "rpa": null
  },
  "search": {
   "description": "Rocket.Chat documents a REST API with personal access tokens. Its native MCP server is alpha, off by default, and requires the AI add-on.",
   "title": "Rocket.Chat is automatable through its API"
  },
  "summary": "Rocket.Chat is automatable today through its REST API. Every authenticated request sends X-Auth-Token and X-User-Id. A personal access token stays valid until it is revoked. POST /api/v1/login with a username and password returns authToken and userId for the same headers. An account with two-factor authentication passes the code in the login body, and some calls also need x-2fa-code. The developer index lists users, rooms, channels, and messaging. The MCP page says its tools are only a subset of that API. The native MCP endpoint is POST /api/v1/mcp on the workspace URL. It ships as alpha in Rocket.Chat 8.8.0, it is off by default, and it stays closed unless the license includes the Rocket.Chat AI add-on, the user has access-mcp, and an admin turns on MCP_Enabled. The default catalog is 11 tools from six REST operations. Turning on MCP_Expose_Extended_API adds 120 tools, 131 in total, and still does not publish the whole API. A GET on the path returns 405. Community Edition is MIT. Starter is a free self-hosted workspace for up to 50 users. Cloud-hosted workspaces are limited to the premium Commercial, Government, and Defense plans, so deployment is hybrid. Incoming and outgoing webhooks are documented, including JavaScript scripts on those integrations. Zapier, Make, Power Automate, and n8n were not opened. Computer-use viability is unassessed. The API scores 8. The MCP server scores 4 because the vendor marks it a preview that is off and add-on gated. The API is the best path.\n"
 }
}