{
  "data": {
    "category": {
      "area": "business",
      "capabilities": [
        "work.issues",
        "work.docs",
        "work.chat",
        "work.tickets"
      ],
      "description": "Issue trackers, wikis, knowledge bases and chat platforms exposed to agents, almost always behind OAuth and an organisation's existing permissions.",
      "indexed": [
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/moosejudge-alces-mcp.json",
          "kind": "mcp",
          "name": "alces-mcp",
          "slug": "moosejudge-alces-mcp",
          "url": "https://www.anchorterminal.com/tools/moosejudge-alces-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ambernotes-amber-notes.json",
          "kind": "mcp",
          "name": "Amber Notes",
          "slug": "ambernotes-amber-notes",
          "url": "https://www.anchorterminal.com/tools/ambernotes-amber-notes"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ankimcp-anki-mcp-server.json",
          "kind": "mcp",
          "name": "Anki MCP Server",
          "slug": "ankimcp-anki-mcp-server",
          "url": "https://www.anchorterminal.com/tools/ankimcp-anki-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/attrove-mcp.json",
          "kind": "mcp",
          "name": "Attrove",
          "slug": "attrove-mcp",
          "url": "https://www.anchorterminal.com/tools/attrove-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/beck.json",
          "kind": "mcp",
          "name": "beck",
          "slug": "beck",
          "url": "https://www.anchorterminal.com/tools/beck"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/caliuapp-caliu-notes.json",
          "kind": "mcp",
          "name": "Caliu Notes",
          "slug": "caliuapp-caliu-notes",
          "url": "https://www.anchorterminal.com/tools/caliuapp-caliu-notes"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/moosejudge-castor-mcp.json",
          "kind": "mcp",
          "name": "castor-mcp",
          "slug": "moosejudge-castor-mcp",
          "url": "https://www.anchorterminal.com/tools/moosejudge-castor-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/drafto-mcp.json",
          "kind": "mcp",
          "name": "Drafto",
          "slug": "drafto-mcp",
          "url": "https://www.anchorterminal.com/tools/drafto-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/brick-byte-footnote.json",
          "kind": "mcp",
          "name": "footnote",
          "slug": "brick-byte-footnote",
          "url": "https://www.anchorterminal.com/tools/brick-byte-footnote"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/noteboxd-mcp.json",
          "kind": "mcp",
          "name": "Fragrance \u0026 Perfume MCP (Noteboxd)",
          "slug": "noteboxd-mcp",
          "url": "https://www.anchorterminal.com/tools/noteboxd-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kanera-mcp.json",
          "kind": "mcp",
          "name": "Kanera",
          "slug": "kanera-mcp",
          "url": "https://www.anchorterminal.com/tools/kanera-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kenxcomp-kenotex-mcp.json",
          "kind": "mcp",
          "name": "kenotex-mcp",
          "slug": "kenxcomp-kenotex-mcp",
          "url": "https://www.anchorterminal.com/tools/kenxcomp-kenotex-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/knowtis.json",
          "kind": "mcp",
          "name": "Knowtis",
          "slug": "knowtis",
          "url": "https://www.anchorterminal.com/tools/knowtis"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/latticenet.json",
          "kind": "mcp",
          "name": "LatticeNet",
          "slug": "latticenet",
          "url": "https://www.anchorterminal.com/tools/latticenet"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/naumu-mcp.json",
          "kind": "mcp",
          "name": "Naumu",
          "slug": "naumu-mcp",
          "url": "https://www.anchorterminal.com/tools/naumu-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/notiero.json",
          "kind": "mcp",
          "name": "Notiero",
          "slug": "notiero",
          "url": "https://www.anchorterminal.com/tools/notiero"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pandanpc-mcp-server.json",
          "kind": "mcp",
          "name": "pandanpc.com MCP server",
          "slug": "pandanpc-mcp-server",
          "url": "https://www.anchorterminal.com/tools/pandanpc-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/smartcut-cutlist-optimizer.json",
          "kind": "mcp",
          "name": "SmartCut",
          "slug": "smartcut-cutlist-optimizer",
          "url": "https://www.anchorterminal.com/tools/smartcut-cutlist-optimizer"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/devglow-todoglow.json",
          "kind": "mcp",
          "name": "todoglow",
          "slug": "devglow-todoglow",
          "url": "https://www.anchorterminal.com/tools/devglow-todoglow"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/xcodebuildmcp.json",
          "kind": "mcp",
          "name": "XcodeBuildMCP",
          "slug": "xcodebuildmcp",
          "url": "https://www.anchorterminal.com/tools/xcodebuildmcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/youspot.json",
          "kind": "mcp",
          "name": "YouSpot",
          "slug": "youspot",
          "url": "https://www.anchorterminal.com/tools/youspot"
        }
      ],
      "indexedCount": 21,
      "json": "https://www.anchorterminal.com/categories/productivity.json",
      "name": "Work \u0026 productivity",
      "slug": "productivity",
      "test": "",
      "title": "Issue tracking, docs and chat tools for AI agents",
      "toolCount": 4,
      "tools": [
        "slack-mcp",
        "notion-mcp",
        "atlassian-rovo-mcp",
        "linear-mcp"
      ],
      "url": "https://www.anchorterminal.com/categories/productivity"
    },
    "tools": [
      {
        "slug": "slack-mcp",
        "name": "Slack MCP Server (official)",
        "vendor": "Slack (Salesforce)",
        "vendorUrl": "https://slack.com",
        "kind": "mcp",
        "category": "productivity",
        "summary": "Slack's hosted MCP server for searching, reading and posting workspace content, with OAuth authentication.",
        "url": "https://www.anchorterminal.com/tools/slack-mcp",
        "markdownUrl": "https://www.anchorterminal.com/tools/slack-mcp.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/slack-mcp.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/slack-mcp.json",
        "license": "proprietary",
        "transports": [
          "streamable-http"
        ],
        "remoteUrl": "https://mcp.slack.com/mcp",
        "packages": [],
        "auth": "oauth",
        "authNotes": "OAuth 2.0 confidential flow with a registered Slack app's client_id and client_secret (user tokens only, per-tool scopes; authorise at https://slack.com/oauth/v2_user/authorize, tokens from oauth.v2.user.access). No SSE and no Dynamic Client Registration. Only Marketplace-published or internal apps may use MCP, and workspace admins approve them. Slack's official plugin for Claude Code and Cursor ships Slack's own client ID, so those clients connect without the operator registering an app (https://github.com/slackapi/slack-mcp-plugin).",
        "pricing": "byo-plan",
        "pricingNotes": "No separate price published; runs against your Slack workspace with per-tool rate-limit tiers (Tier 2 20+/min, Tier 3 50+/min, Tier 4 100+/min) (https://docs.slack.dev/ai/slack-mcp-server/).",
        "priceSummary": "Your plan",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 support in Slack docs.",
          "endpoints": []
        },
        "toolCount": 23,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-26"
        },
        "docsUrl": "https://docs.slack.dev/ai/slack-mcp-server/",
        "capabilities": [
          "work.chat"
        ],
        "tags": [
          "official",
          "hosted",
          "oauth",
          "closed-source",
          "restricted"
        ],
        "lastRelease": "2026-07-31",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 59.8,
          "grade": "C",
          "agentReady": false,
          "rank": 259,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 1,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 51,
            "maintenance": 58,
            "payments": 20,
            "reliability": 68,
            "schema": 57,
            "security": 79,
            "transparency": 83
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "Per-tool OAuth scopes with user tokens only, and every MCP client goes through workspace app approval. Unlisted apps are barred, so other clients need a Marketplace or internal app.",
          "strengths": [
            "Per-tool OAuth scopes with user tokens only, and every MCP client goes through workspace app approval",
            "Searching private channels and DMs needs the user's consent, public search doesn't",
            "MCP calls are logged in the audit log against a fixed app ID, and IP allowlists apply",
            "Every tool sits on a published Web API rate tier",
            "Slack's plugin connects Claude Code and Cursor with Slack's own client ID"
          ],
          "weaknesses": [
            "Unlisted apps are barred, so other clients need a Marketplace or internal app",
            "No read-only endpoint, toolsets or Dynamic Client Registration",
            "Tool schemas and error responses aren't published",
            "Not listed in the official MCP registry",
            "The SLA promises commercially reasonable efforts with no uptime figure"
          ],
          "agentNotes": [
            "Use `slack_search_public` unless the task needs private channels, the private variant asks the user for consent",
            "Read the latest messages with `slack_read_channel`, search lags by a few seconds",
            "Keep emoji, user and channel searches under 20 calls a minute, they sit on Tier 2",
            "Outside Claude Code and Cursor, register a Marketplace or internal Slack app first, there's no anonymous path"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 59.8
            }
          ],
          "editorialScores": {
            "ergonomics": 51,
            "maintenance": 58,
            "payments": 20,
            "reliability": 68,
            "schema": 57,
            "security": 79,
            "transparency": 66
          },
          "provenanceScore": 100
        },
        "connect": {
          "claudeCode": "claude mcp add --transport http slack https://mcp.slack.com/mcp  # requires a registered Slack app; OAuth on first use",
          "config": {
            "mcpServers": {
              "slack": {
                "url": "https://mcp.slack.com/mcp"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/work.chat",
          "tool": "https://letme.dev/slack-mcp"
        },
        "area": "business",
        "provenance": {
          "legalEntity": "Slack Technologies, LLC (a Salesforce company)",
          "domain": "slack.com",
          "domainRegistered": "1992-10-21",
          "domainNote": "slack.com was registered in 1992, long before Slack existed, so domain age flatters it a little.",
          "endpointOnVendorDomain": true,
          "terms": "https://slack.com/terms-of-service",
          "privacy": "https://slack.com/privacy-policy",
          "statusPage": "https://slack-status.com",
          "changelog": "https://docs.slack.dev/changelog/",
          "securityTxt": "valid",
          "checked": "2026-09-26",
          "score": 100
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/slack-mcp.json",
        "live": {
          "slug": "slack-mcp",
          "probe": {
            "target": "https://mcp.slack.com/mcp",
            "method": "mcp-initialize",
            "lastAt": "2026-10-05T00:57:28.184649076Z",
            "lastOk": true,
            "lastStatus": 401,
            "lastMs": 186,
            "lastNote": "asks for credentials",
            "authRequired": true,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 185,
            "p95ms24h": 220,
            "samples24h": 272,
            "samples30d": 2067,
            "days": [
              {
                "date": "2026-09-27",
                "probes": 132,
                "ok": 132
              },
              {
                "date": "2026-09-28",
                "probes": 285,
                "ok": 285
              },
              {
                "date": "2026-09-29",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-09-30",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 272,
                "ok": 272
              },
              {
                "date": "2026-10-05",
                "probes": 11,
                "ok": 11
              }
            ]
          },
          "vendorStatus": {
            "page": "https://slack-status.com",
            "indicator": "unknown",
            "summary": "no machine-readable status found",
            "checkedAt": "2026-10-04T21:40:29.219920225Z"
          },
          "securityTxt": {
            "url": "https://slack.com/.well-known/security.txt",
            "state": "valid",
            "checkedAt": "2026-10-04T15:15:58.680481538Z"
          },
          "domain": {
            "domain": "slack.com",
            "registered": "1992-10-21",
            "source": "https://rdap.verisign.com/com/v1/domain/slack.com",
            "checkedAt": "2026-10-04T13:05:22.31489123Z"
          },
          "pages": [
            {
              "url": "https://docs.slack.dev/changelog/",
              "kind": "changelog",
              "status": 304,
              "checkedAt": "2026-10-04T15:44:01.28628227Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "ded9331e8e54"
            },
            {
              "url": "https://slack.com/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:47:51.958712895Z",
              "changedAt": "2026-10-03T15:35:49.170521548Z",
              "fingerprint": "504b1447b0be"
            },
            {
              "url": "https://slack.com/terms-of-service",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:47:54.355223572Z",
              "changedAt": "2026-10-04T15:47:54.355223572Z",
              "fingerprint": "3c2c3f8a0155"
            }
          ],
          "mcpTools": {
            "url": "https://mcp.slack.com/mcp",
            "checkedAt": "2026-10-04T22:20:00.644896325Z",
            "status": "auth",
            "note": "asks for credentials before listing its tools",
            "changedAt": "2026-09-28T21:55:54.564134974Z"
          },
          "updatedAt": "2026-10-05T00:57:28.184649076Z"
        }
      },
      {
        "slug": "notion-mcp",
        "name": "Notion MCP",
        "vendor": "Notion",
        "vendorUrl": "https://www.notion.so",
        "kind": "mcp",
        "category": "productivity",
        "summary": "Notion's hosted MCP server (mcp.notion.com, OAuth) exposes 36 tools for search, page and data-source editing, views, comments, users and Notion Agent sessions.",
        "url": "https://www.anchorterminal.com/tools/notion-mcp",
        "markdownUrl": "https://www.anchorterminal.com/tools/notion-mcp.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/notion-mcp.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/notion-mcp.json",
        "repo": "https://github.com/makenotion/notion-mcp-server",
        "license": "MIT",
        "transports": [
          "stdio",
          "streamable-http",
          "sse"
        ],
        "remoteUrl": "https://mcp.notion.com/mcp",
        "packages": [
          {
            "registry": "npm",
            "name": "@notionhq/notion-mcp-server"
          },
          {
            "registry": "oci",
            "name": "mcp/notion"
          }
        ],
        "auth": "oauth",
        "authNotes": "Hosted: OAuth. Local: integration token via NOTION_TOKEN or OPENAPI_MCP_HEADERS; local HTTP transport requires Bearer auth and has DNS-rebinding protection. Legacy hosted SSE at https://mcp.notion.com/sse.",
        "pricing": "byo-plan",
        "pricingNotes": "No separate MCP price published; uses the connecting user's Notion workspace. Plan-specific limits not stated in docs.",
        "priceSummary": "Your plan",
        "where": "both",
        "x402": {
          "level": "no",
          "evidence": "No x402 support in docs or README (checked 2026-09-25).",
          "endpoints": []
        },
        "toolCount": 36,
        "popularity": {
          "githubStars": 4600,
          "npmWeekly": 193254,
          "pypiWeekly": null,
          "asOf": "2026-09-26"
        },
        "docsUrl": "https://developers.notion.com/guides/mcp/overview",
        "llmsTxt": "https://developers.notion.com/llms.txt",
        "registryName": "com.notion/mcp",
        "capabilities": [
          "work.docs"
        ],
        "tags": [
          "official",
          "hosted",
          "local",
          "open-source",
          "oauth"
        ],
        "lastRelease": "2026-09-29",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 59,
          "grade": "C",
          "agentReady": false,
          "rank": 272,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 2,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 51,
            "maintenance": 81,
            "payments": 30,
            "reliability": 72,
            "schema": 71,
            "security": 60,
            "transparency": 74
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": -3,
          "negativeNotes": [
            "2026-09-02, notion-search became keyword-only and semantic search moved to a new notion-ai-search tool, with no advance notice in the changelog. Agents relying on semantic results from notion-search got different answers until a 10 September change routed content queries back to AI search (https://developers.notion.com/page/changelog)"
          ],
          "verdict": "Hosted OAuth server with access tokens that expire after about 8 hours. 36 tools with no toolsets, read-only mode or granular OAuth scopes.",
          "strengths": [
            "Hosted OAuth server with access tokens that expire after about 8 hours",
            "Per-tool rate limits published (20 calls per 10 seconds for search and data-source queries) and wait times returned in the response body",
            "A dated changelog tagged [MCP] with 20 entries in the last 90 days",
            "A Notion MCP component on the status page with a public incident feed",
            "HackerOne bug bounty, SOC 2 Type 2 and ISO 27001 family certifications"
          ],
          "weaknesses": [
            "36 tools with no toolsets, read-only mode or granular OAuth scopes",
            "notion-search changed behaviour on 2 September 2026 with no advance notice",
            "The open-source local server is no longer maintained, per its README of 20 September 2026",
            "Notion AI and Custom Agent tools need paid add-ons, and the agent session tools are in public beta",
            "No prompt-injection guidance for tools that return user-written pages"
          ],
          "agentNotes": [
            "Use `notion-ai-search` for meaning and `notion-search` for exact keywords, they diverged on 2 September 2026",
            "Call `notion-get-tool-access` first to see which tools the workspace's plan allows",
            "Keep search and data-source queries under 20 calls per 10 seconds and read the wait time from the response body",
            "Check the truncation metadata from `notion-fetch` before assuming you have the whole page",
            "Switch `notion-query-database-view` calls to `notion-query-data-sources`, deprecated on 29 September 2026"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 2.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 59
            }
          ],
          "editorialScores": {
            "ergonomics": 51,
            "maintenance": 81,
            "payments": 30,
            "reliability": 72,
            "schema": 71,
            "security": 60,
            "transparency": 57
          },
          "provenanceScore": 90
        },
        "connect": {
          "claudeCode": "claude mcp add --transport http notion https://mcp.notion.com/mcp",
          "config": {
            "mcpServers": {
              "notion": {
                "url": "https://mcp.notion.com/mcp"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/work.docs",
          "tool": "https://letme.dev/notion-mcp"
        },
        "area": "business",
        "provenance": {
          "legalEntity": "Notion Labs, Inc.",
          "domain": "notion.com",
          "domainRegistered": "1997-10-06",
          "domainNote": "notion.com was registered in 1997, long before Notion bought it, so domain age flatters it a little.",
          "endpointOnVendorDomain": true,
          "terms": "https://www.notion.so/28ffdd083dc3473e9c2da6ec011b58ac",
          "privacy": "https://www.notion.com/trust/privacy-policy",
          "statusPage": "https://www.notion-status.com",
          "changelog": "https://developers.notion.com/page/changelog",
          "securityTxt": "none",
          "checked": "2026-09-26",
          "score": 90
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/notion-mcp.json",
        "live": {
          "slug": "notion-mcp",
          "probe": {
            "target": "https://mcp.notion.com/mcp",
            "method": "mcp-initialize",
            "lastAt": "2026-10-05T00:57:24.477243768Z",
            "lastOk": true,
            "lastStatus": 401,
            "lastMs": 39,
            "lastNote": "asks for credentials",
            "authRequired": true,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 44,
            "p95ms24h": 94,
            "samples24h": 272,
            "samples30d": 2067,
            "days": [
              {
                "date": "2026-09-27",
                "probes": 132,
                "ok": 132
              },
              {
                "date": "2026-09-28",
                "probes": 285,
                "ok": 285
              },
              {
                "date": "2026-09-29",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-09-30",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 272,
                "ok": 272
              },
              {
                "date": "2026-10-05",
                "probes": 11,
                "ok": 11
              }
            ]
          },
          "vendorStatus": {
            "page": "https://www.notion-status.com",
            "indicator": "none",
            "summary": "All Systems Operational",
            "checkedAt": "2026-10-05T00:53:56.922944807Z"
          },
          "versions": [
            {
              "registry": "github",
              "name": "makenotion/notion-mcp-server",
              "version": "v2.1.0",
              "released": "2026-01-31",
              "seenAt": "2026-10-04T16:34:36.402426181Z"
            },
            {
              "registry": "mcp-registry",
              "name": "com.notion/mcp",
              "version": "1.0.1",
              "seenAt": "2026-10-04T23:42:40.113054682Z"
            },
            {
              "registry": "npm",
              "name": "@notionhq/notion-mcp-server",
              "version": "2.5.2",
              "seenAt": "2026-10-04T16:34:33.807235603Z"
            }
          ],
          "githubStars": 4659,
          "npmWeekly": 197150,
          "securityTxt": {
            "url": "https://notion.com/.well-known/security.txt",
            "state": "none",
            "checkedAt": "2026-10-04T15:15:49.33672996Z"
          },
          "llmsTxt": {
            "url": "https://developers.notion.com/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:18:03.322664216Z"
          },
          "domain": {
            "domain": "notion.com",
            "registered": "1997-10-06",
            "source": "https://rdap.verisign.com/com/v1/domain/notion.com",
            "checkedAt": "2026-10-04T13:09:47.713847414Z"
          },
          "pages": [
            {
              "url": "https://developers.notion.com/page/changelog",
              "kind": "deprecations",
              "status": 200,
              "checkedAt": "2026-10-04T15:43:00.638259062Z",
              "changedAt": "2026-10-02T15:19:25.41200753Z",
              "fingerprint": "65c4aa2fa6e3"
            },
            {
              "url": "https://www.notion.com/trust/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:51:28.582880789Z",
              "changedAt": "2026-10-03T15:39:18.082782566Z",
              "fingerprint": "621486238425"
            },
            {
              "url": "https://www.notion.so/28ffdd083dc3473e9c2da6ec011b58ac",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:51:29.053922173Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "011a59eca8f5"
            }
          ],
          "mcpTools": {
            "url": "https://mcp.notion.com/mcp",
            "checkedAt": "2026-10-04T22:19:53.941506886Z",
            "status": "auth",
            "note": "asks for credentials before listing its tools",
            "changedAt": "2026-09-28T21:55:53.937225909Z"
          },
          "updatedAt": "2026-10-05T00:57:24.477243768Z"
        }
      },
      {
        "slug": "atlassian-rovo-mcp",
        "name": "Atlassian Rovo MCP Server",
        "vendor": "Atlassian",
        "vendorUrl": "https://www.atlassian.com",
        "kind": "mcp",
        "category": "productivity",
        "summary": "Atlassian's hosted MCP server connects agents to Jira, Confluence, Bitbucket and other Atlassian products through OAuth.",
        "url": "https://www.anchorterminal.com/tools/atlassian-rovo-mcp",
        "markdownUrl": "https://www.anchorterminal.com/tools/atlassian-rovo-mcp.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/atlassian-rovo-mcp.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/atlassian-rovo-mcp.json",
        "repo": "https://github.com/atlassian/atlassian-mcp-server",
        "license": "proprietary",
        "transports": [
          "streamable-http",
          "sse"
        ],
        "remoteUrl": "https://mcp.atlassian.com/v2/mcp",
        "packages": [],
        "auth": "mixed",
        "authNotes": "OAuth 2.1 (respects existing product permissions) with an optional API-token mode. v1 endpoints https://mcp.atlassian.com/v1/mcp and /v1/sse remain; v1 users are auto-migrated to v2 tools on 2027-03-01. ?tools=all on v2 returns a flat tool list instead of the gateway meta-tools.",
        "pricing": "byo-plan",
        "pricingNotes": "Cloud only; admin enablement required; usage draws Rovo/AI credits from the org's pool, 'based on the complexity of the request' (https://support.atlassian.com/atlassian-ai-gateway/docs/get-started-with-the-atlassian-remote-mcp-server/).",
        "priceSummary": "Your plan",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 support in Atlassian docs.",
          "endpoints": []
        },
        "toolCount": null,
        "popularity": {
          "githubStars": 1100,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-10-01"
        },
        "docsUrl": "https://support.atlassian.com/atlassian-ai-gateway/docs/get-started-with-the-atlassian-remote-mcp-server/",
        "registryName": "com.atlassian/atlassian-mcp-server",
        "capabilities": [
          "work.issues",
          "work.docs",
          "code.repo"
        ],
        "tags": [
          "official",
          "hosted",
          "oauth",
          "meta-tools",
          "closed-source"
        ],
        "lastRelease": "2026-09-30",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 58.1,
          "grade": "C",
          "agentReady": false,
          "rank": 284,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 3,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 63,
            "maintenance": 80,
            "payments": 20,
            "reliability": 50,
            "schema": 58,
            "security": 85,
            "transparency": 81
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": -3,
          "negativeNotes": [
            "2026-09-26, `findJiraIssueAssignableUsers` was renamed `listJiraIssueAssignableUsers` and the change appeared in the changelog the same day, with no advance notice, 18 days after v2 went GA. Clients pinned to flat tool names break; gateway mode rediscovers it (https://developer.atlassian.com/cloud/rovo-mcp/changelog/)"
          ],
          "verdict": "v2 gateway exposes primary tools plus discover and three execute meta-tools, and the rest load on demand. No numeric rate limits or 429 guidance published for the MCP server.",
          "strengths": [
            "v2 gateway exposes primary tools plus discover and three execute meta-tools, and the rest load on demand",
            "Every tool call is written to the organisation audit log under Rovo MCP User Actions",
            "delete_jira and manage_jira are off until an admin enables them, and admins can block client domains and apply IP allowlists",
            "v1 retirement dated in public, with an automatic move to v2 on 1 March 2027",
            "Listed in the official MCP registry as com.atlassian/atlassian-mcp-server 2.0.0"
          ],
          "weaknesses": [
            "No numeric rate limits or 429 guidance published for the MCP server",
            "Enriched Teamwork Graph calls cost 1 to 10 Rovo credits each, with no price per credit beside them",
            "Tool schemas aren't published, and the supported-tools page gives one line per tool",
            "76 open GitHub issues, most of the recent ones still labelled needs-triage",
            "JSM tools work only with API-token auth, and Compass only with OAuth"
          ],
          "agentNotes": [
            "Connect to `https://mcp.atlassian.com/v2/mcp`, not `/v1/sse`, which stopped being supported after 30 June 2026",
            "Call `discover` before execute, since flat tool names have changed under v2",
            "Pass `maxResults: 10` on JQL and CQL searches, as Atlassian's own skills require",
            "Expect a permission error rather than a tool for deletes until an admin enables delete_jira",
            "For headless runs send a service-account key as `Authorization: Bearer`, and note that JSM tools need this route"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3.5,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 58.1
            }
          ],
          "editorialScores": {
            "ergonomics": 63,
            "maintenance": 80,
            "payments": 20,
            "reliability": 50,
            "schema": 58,
            "security": 85,
            "transparency": 61
          },
          "provenanceScore": 100
        },
        "connect": {
          "claudeCode": "claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp",
          "config": {
            "mcpServers": {
              "atlassian": {
                "url": "https://mcp.atlassian.com/v2/mcp"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/work.issues",
          "tool": "https://letme.dev/atlassian-rovo-mcp"
        },
        "area": "business",
        "provenance": {
          "legalEntity": "Atlassian Pty Ltd",
          "domain": "atlassian.com",
          "domainRegistered": "2001-03-19",
          "endpointOnVendorDomain": true,
          "terms": "https://atlassian.com/legal/atlassian-customer-agreement",
          "privacy": "https://atlassian.com/legal/privacy-policy",
          "statusPage": "https://rovo.status.atlassian.com",
          "changelog": "https://developer.atlassian.com/cloud/rovo-mcp/changelog/",
          "securityTxt": "valid",
          "checked": "2026-09-26",
          "score": 100
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/atlassian-rovo-mcp.json",
        "live": {
          "slug": "atlassian-rovo-mcp",
          "probe": {
            "target": "https://mcp.atlassian.com/v2/mcp",
            "method": "mcp-initialize",
            "lastAt": "2026-10-05T00:57:15.970334774Z",
            "lastOk": true,
            "lastStatus": 401,
            "lastMs": 64,
            "lastNote": "asks for credentials",
            "authRequired": true,
            "uptime24h": 100,
            "uptime30d": 99.95,
            "p50ms24h": 59,
            "p95ms24h": 88,
            "samples24h": 272,
            "samples30d": 2067,
            "days": [
              {
                "date": "2026-09-27",
                "probes": 132,
                "ok": 132
              },
              {
                "date": "2026-09-28",
                "probes": 285,
                "ok": 285
              },
              {
                "date": "2026-09-29",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-09-30",
                "probes": 286,
                "ok": 285
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 272,
                "ok": 272
              },
              {
                "date": "2026-10-05",
                "probes": 11,
                "ok": 11
              }
            ]
          },
          "vendorStatus": {
            "page": "https://rovo.status.atlassian.com",
            "indicator": "none",
            "summary": "All Systems Operational",
            "checkedAt": "2026-10-05T00:53:43.10185522Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "com.atlassian/atlassian-mcp-server",
              "version": "2.0.0",
              "seenAt": "2026-10-04T23:42:40.113054682Z"
            }
          ],
          "githubStars": 1078,
          "securityTxt": {
            "url": "https://atlassian.com/.well-known/security.txt",
            "state": "valid",
            "expires": "2027-02-04T00:00:00.000Z",
            "checkedAt": "2026-10-04T15:15:41.665472387Z"
          },
          "domain": {
            "domain": "atlassian.com",
            "registered": "2001-03-19",
            "source": "https://rdap.verisign.com/com/v1/domain/atlassian.com",
            "checkedAt": "2026-10-04T13:09:37.717041252Z"
          },
          "pages": [
            {
              "url": "https://community.atlassian.com/",
              "kind": "deprecations",
              "status": 200,
              "checkedAt": "2026-10-01T13:11:42.522343812Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "cf4427d792a6"
            },
            {
              "url": "https://developer.atlassian.com/cloud/rovo-mcp/changelog/",
              "kind": "deprecations",
              "status": 200,
              "checkedAt": "2026-10-04T15:42:29.001175288Z",
              "changedAt": "2026-10-01T13:12:00.174251488Z",
              "fingerprint": "588ce68ba921"
            },
            {
              "url": "https://atlassian.com/legal/privacy-policy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:41:20.369370617Z",
              "changedAt": "2026-10-02T15:17:41.367216037Z",
              "fingerprint": "98413b480149"
            },
            {
              "url": "https://atlassian.com/legal/atlassian-customer-agreement",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:41:18.217052599Z",
              "changedAt": "2026-10-02T15:17:39.254942502Z",
              "fingerprint": "74d530e3192d"
            }
          ],
          "mcpTools": {
            "url": "https://mcp.atlassian.com/v2/mcp",
            "checkedAt": "2026-10-04T22:19:24.216759579Z",
            "status": "auth",
            "note": "asks for credentials before listing its tools",
            "changedAt": "2026-09-28T21:55:38.207226061Z"
          },
          "updatedAt": "2026-10-05T00:57:15.970334774Z"
        }
      },
      {
        "slug": "linear-mcp",
        "name": "Linear MCP",
        "vendor": "Linear",
        "vendorUrl": "https://linear.app",
        "kind": "mcp",
        "category": "productivity",
        "summary": "Linear's centrally hosted MCP server for finding, creating and updating issues, projects and comments, with a read-only endpoint variant.",
        "url": "https://www.anchorterminal.com/tools/linear-mcp",
        "markdownUrl": "https://www.anchorterminal.com/tools/linear-mcp.md",
        "slimMarkdownUrl": "https://www.anchorterminal.com/tools/linear-mcp.min.md",
        "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/linear-mcp.json",
        "license": "proprietary",
        "transports": [
          "streamable-http",
          "sse"
        ],
        "remoteUrl": "https://mcp.linear.app/mcp",
        "packages": [],
        "auth": "mixed",
        "authNotes": "OAuth 2.1 with dynamic client registration (interactive), or a Linear API key / Bearer token in the Authorization header; enterprise Okta SAML managed auth. Read-only endpoint: https://mcp.linear.app/mcp/readonly. Legacy SSE: https://mcp.linear.app/sse.",
        "pricing": "byo-plan",
        "pricingNotes": "No separate charge; available to Linear workspaces (Linear has a free plan). No plan restriction stated in docs.",
        "priceSummary": "Your plan",
        "where": "hosted",
        "x402": {
          "level": "no",
          "evidence": "No x402 support in Linear docs.",
          "endpoints": []
        },
        "toolCount": null,
        "popularity": {
          "githubStars": null,
          "npmWeekly": null,
          "pypiWeekly": null,
          "asOf": "2026-09-26"
        },
        "docsUrl": "https://linear.app/docs/mcp",
        "llmsTxt": "https://linear.app/llms.txt",
        "registryName": "app.linear/linear",
        "capabilities": [
          "work.issues"
        ],
        "tags": [
          "official",
          "hosted",
          "oauth",
          "read-only-mode",
          "llms-txt"
        ],
        "lastRelease": "2026-08-13",
        "graded": true,
        "anchor": {
          "graded": true,
          "score": 54,
          "grade": "C",
          "agentReady": false,
          "rank": 328,
          "ranked": true,
          "rankOf": 452,
          "categoryRank": 4,
          "methodology": "0.3",
          "run": "2026-10-01",
          "scores": {
            "ergonomics": 38,
            "maintenance": 57,
            "payments": 30,
            "reliability": 60,
            "schema": 51,
            "security": 71,
            "transparency": 73
          },
          "pending": [
            "performance",
            "tasks"
          ],
          "assessment": {
            "confidence": "medium",
            "date": "2026-10-01"
          },
          "negative": 0,
          "verdict": "OAuth 2.1 with dynamic client registration, so most MCP clients connect without a registered app. No published tool list, schemas or MCP error responses.",
          "strengths": [
            "OAuth 2.1 with dynamic client registration, so most MCP clients connect without a registered app",
            "A `read` OAuth scope and Read-only API keys that can't reach write APIs, plus a `/mcp/readonly` endpoint",
            "llms.txt with Markdown pages, including the MCP page",
            "SOC 2 Type II and ISO 27001:2022 on the security page",
            "Enterprise-managed MCP authorisation through Okta since 13 August 2026"
          ],
          "weaknesses": [
            "No published tool list, schemas or MCP error responses",
            "No MCP component on linearstatus.com",
            "Rate limits are documented for the GraphQL API only, and a limit returns HTTP 400 rather than 429",
            "The privacy policy (March 2025) says US hosting while the security page lets a workspace choose EU or US",
            "SSE endpoint deprecated with no end date"
          ],
          "agentNotes": [
            "Use `https://mcp.linear.app/mcp/readonly` for triage and reporting, it only exposes read tools",
            "Headless runs take `Authorization: Bearer \u003cAPI key\u003e`, and a key created with Read permission can't write",
            "Treat an HTTP 400 with RATELIMITED as a rate limit and wait for the X-RateLimit-Requests-Reset time",
            "Call `list_teams` first, since team visibility and retired teams come back in its output"
          ],
          "metrics": {
            "kind": "remote",
            "measured": false
          },
          "reviewCount": 2,
          "avgRating": 3,
          "history": [
            {
              "basis": "public evidence",
              "confidence": "medium",
              "grade": "C",
              "methodology": "0.3",
              "pending": [
                "performance",
                "tasks"
              ],
              "run": "2026-10-01",
              "runLabel": "October 2026 research run",
              "score": 54
            }
          ],
          "editorialScores": {
            "ergonomics": 38,
            "maintenance": 57,
            "payments": 30,
            "reliability": 60,
            "schema": 51,
            "security": 71,
            "transparency": 50
          },
          "provenanceScore": 96
        },
        "connect": {
          "claudeCode": "claude mcp add --transport http linear https://mcp.linear.app/mcp",
          "config": {
            "mcpServers": {
              "linear": {
                "url": "https://mcp.linear.app/mcp/readonly"
              }
            }
          }
        },
        "letme": {
          "capability": "https://letme.dev/work.issues",
          "tool": "https://letme.dev/linear-mcp"
        },
        "area": "business",
        "provenance": {
          "legalEntity": "Linear Orbit, Inc.",
          "domain": "linear.app",
          "domainRegistered": "2018-05-09",
          "endpointOnVendorDomain": true,
          "terms": "https://linear.app/terms",
          "privacy": "https://linear.app/privacy",
          "statusPage": "https://linearstatus.com",
          "changelog": "https://linear.app/changelog",
          "securityTxt": "valid",
          "checked": "2026-09-26",
          "score": 96
        },
        "pageJsonUrl": "https://www.anchorterminal.com/tools/linear-mcp.json",
        "live": {
          "slug": "linear-mcp",
          "probe": {
            "target": "https://mcp.linear.app/mcp",
            "method": "mcp-initialize",
            "lastAt": "2026-10-05T00:57:22.926487129Z",
            "lastOk": true,
            "lastStatus": 401,
            "lastMs": 41,
            "lastNote": "asks for credentials",
            "authRequired": true,
            "uptime24h": 100,
            "uptime30d": 100,
            "p50ms24h": 40,
            "p95ms24h": 67,
            "samples24h": 272,
            "samples30d": 2067,
            "days": [
              {
                "date": "2026-09-27",
                "probes": 132,
                "ok": 132
              },
              {
                "date": "2026-09-28",
                "probes": 285,
                "ok": 285
              },
              {
                "date": "2026-09-29",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-09-30",
                "probes": 286,
                "ok": 286
              },
              {
                "date": "2026-10-01",
                "probes": 276,
                "ok": 276
              },
              {
                "date": "2026-10-02",
                "probes": 248,
                "ok": 248
              },
              {
                "date": "2026-10-03",
                "probes": 271,
                "ok": 271
              },
              {
                "date": "2026-10-04",
                "probes": 272,
                "ok": 272
              },
              {
                "date": "2026-10-05",
                "probes": 11,
                "ok": 11
              }
            ]
          },
          "vendorStatus": {
            "page": "https://linearstatus.com",
            "indicator": "none",
            "summary": "All Systems Operational",
            "checkedAt": "2026-10-05T00:53:55.796335772Z"
          },
          "versions": [
            {
              "registry": "mcp-registry",
              "name": "app.linear/linear",
              "version": "1.0.1",
              "seenAt": "2026-10-04T23:42:40.113054682Z"
            }
          ],
          "securityTxt": {
            "url": "https://linear.app/.well-known/security.txt",
            "state": "valid",
            "expires": "2027-12-31T23:59:00.000Z",
            "checkedAt": "2026-10-04T15:15:38.54037129Z"
          },
          "llmsTxt": {
            "url": "https://linear.app/llms.txt",
            "ok": true,
            "status": 200,
            "checkedAt": "2026-10-04T15:17:56.876913318Z"
          },
          "domain": {
            "domain": "linear.app",
            "registered": "2018-05-09",
            "source": "https://pubapi.registry.google/rdap/domain/linear.app",
            "checkedAt": "2026-10-04T13:07:57.071953694Z"
          },
          "pages": [
            {
              "url": "https://linear.app/changelog",
              "kind": "changelog",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:35.304386829Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "2f5b4042b07d"
            },
            {
              "url": "https://linear.app/privacy",
              "kind": "privacy",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:37.842447925Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "f43ac7d1d60e"
            },
            {
              "url": "https://linear.app/terms",
              "kind": "terms",
              "status": 200,
              "checkedAt": "2026-10-04T15:45:39.608192932Z",
              "changedAt": "0001-01-01T00:00:00Z",
              "fingerprint": "4f27eda91b71"
            }
          ],
          "mcpTools": {
            "url": "https://mcp.linear.app/mcp",
            "checkedAt": "2026-10-04T22:19:47.531157669Z",
            "status": "auth",
            "note": "asks for credentials before listing its tools",
            "changedAt": "2026-09-28T21:55:53.766703197Z"
          },
          "updatedAt": "2026-10-05T00:57:22.926487129Z"
        }
      }
    ]
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/categories/productivity",
    "json": "https://www.anchorterminal.com/categories/productivity.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/categories/productivity.md",
    "slim": "https://www.anchorterminal.com/categories/productivity.min.md"
  },
  "markdown": "Issue trackers, wikis, knowledge bases and chat platforms exposed to agents, almost always behind OAuth and an organisation's existing permissions.\n\n- Tools ranked: 4 · agent-ready (BB or better): 0 · accept x402: 0 · hosted endpoints: 4 · desk reviews by the panel: 8\n- JSON: https://www.anchorterminal.com/api/v1/tools.json (list) · https://www.anchorterminal.com/api/v1/rankings.json (ranked) · https://www.anchorterminal.com/api/v1/x402.json (payable) · https://www.anchorterminal.com/api/v1/capabilities.json (by capability)\n- Grades run AA, A, BB, B, C, D, E, F · methodology: https://www.anchorterminal.com/benchmark/\n\n- Capabilities in this category: work.issues, work.docs, work.chat, work.tickets\n- https://letme.dev/work.issues picks the top-graded tool in this list and says how to call it direct; calling through letme comes later (https://www.anchorterminal.com/letme/index.md)\n\n## Ranking\n\n| # | Tool | Vendor | Kind | Category | Grade | Score | Confidence | x402 | Auth | Where | Reviews | Page |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n| 259 | Slack MCP Server (official) | Slack (Salesforce) | MCP server | Work | C | 59.8 | medium | no | OAuth | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/slack-mcp.md |\n| 272 | Notion MCP | Notion | MCP server | Work | C | 59 | medium | no | OAuth | hosted + local | 2.5/5 (2) | https://www.anchorterminal.com/tools/notion-mcp.md |\n| 284 | Atlassian Rovo MCP Server | Atlassian | MCP server | Work | C | 58.1 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/atlassian-rovo-mcp.md |\n| 328 | Linear MCP | Linear | MCP server | Work | C | 54 | medium | no | OAuth or key | hosted | 3/5 (2) | https://www.anchorterminal.com/tools/linear-mcp.md |\n\nScores are from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/), with Performance and Task success pending. p95 latency and context cost come from our probes, which haven't run yet.\n\n## Summaries\n\n### 259. Slack MCP Server (official), C (59.8)\n\nSlack's hosted MCP server for searching, reading and posting workspace content, with OAuth authentication. Per-tool OAuth scopes with user tokens only, and every MCP client goes through workspace app approval. Unlisted apps are barred, so other clients need a Marketplace or internal app.\n\n- Page: https://www.anchorterminal.com/tools/slack-mcp · Markdown: https://www.anchorterminal.com/tools/slack-mcp.md · JSON: https://www.anchorterminal.com/api/v1/tools/slack-mcp.json\n- Capabilities: work.chat · endpoint: `https://mcp.slack.com/mcp`\n\n### 272. Notion MCP, C (59)\n\nNotion's hosted MCP server (mcp.notion.com, OAuth) exposes 36 tools for search, page and data-source editing, views, comments, users and Notion Agent sessions. Hosted OAuth server with access tokens that expire after about 8 hours. 36 tools with no toolsets, read-only mode or granular OAuth scopes.\n\n- Page: https://www.anchorterminal.com/tools/notion-mcp · Markdown: https://www.anchorterminal.com/tools/notion-mcp.md · JSON: https://www.anchorterminal.com/api/v1/tools/notion-mcp.json\n- Capabilities: work.docs · endpoint: `https://mcp.notion.com/mcp`\n\n### 284. Atlassian Rovo MCP Server, C (58.1)\n\nAtlassian's hosted MCP server connects agents to Jira, Confluence, Bitbucket and other Atlassian products through OAuth. v2 gateway exposes primary tools plus discover and three execute meta-tools, and the rest load on demand. No numeric rate limits or 429 guidance published for the MCP server.\n\n- Page: https://www.anchorterminal.com/tools/atlassian-rovo-mcp · Markdown: https://www.anchorterminal.com/tools/atlassian-rovo-mcp.md · JSON: https://www.anchorterminal.com/api/v1/tools/atlassian-rovo-mcp.json\n- Capabilities: work.issues, work.docs, code.repo · endpoint: `https://mcp.atlassian.com/v2/mcp`\n\n### 328. Linear MCP, C (54)\n\nLinear's centrally hosted MCP server for finding, creating and updating issues, projects and comments, with a read-only endpoint variant. OAuth 2.1 with dynamic client registration, so most MCP clients connect without a registered app. No published tool list, schemas or MCP error responses.\n\n- Page: https://www.anchorterminal.com/tools/linear-mcp · Markdown: https://www.anchorterminal.com/tools/linear-mcp.md · JSON: https://www.anchorterminal.com/api/v1/tools/linear-mcp.json\n- Capabilities: work.issues · endpoint: `https://mcp.linear.app/mcp`\n\n## Indexed, not reviewed (21)\n\nSorted into this category from public catalogues, with facts and our own checks but no score, grade or rank (https://www.anchorterminal.com/indexed/index.md).\n\n| Listing | Kind | What it does | Why it's here |\n| --- | --- | --- | --- |\n| [alces-mcp](https://www.anchorterminal.com/tools/moosejudge-alces-mcp.md) | MCP server | Alces for Jira Data Center — MCP server bridging Jira DC/JSM with AI agents | vendor's own |\n| [Amber Notes](https://www.anchorterminal.com/tools/ambernotes-amber-notes.md) | MCP server | Search, read and edit your Amber Notes: folders, checklists, tables and trackers. | vendor's own |\n| [Anki MCP Server](https://www.anchorterminal.com/tools/ankimcp-anki-mcp-server.md) | MCP server | MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect. | vendor's own, widely used |\n| [Attrove](https://www.anchorterminal.com/tools/attrove-mcp.md) | MCP server | Catch conversations going quiet — watch outcomes and search Gmail, Slack, and meetings. One MCP. | vendor's own |\n| [beck](https://www.anchorterminal.com/tools/beck.md) | MCP server | Project management for coding agents: record the approved plan, work the tasks, ask, hand off. | vendor's own, widely used |\n| [Caliu Notes](https://www.anchorterminal.com/tools/caliuapp-caliu-notes.md) | MCP server | Read and write your Caliu notes from any MCP client: search, create, tag, remind, attach files. | vendor's own |\n| [castor-mcp](https://www.anchorterminal.com/tools/moosejudge-castor-mcp.md) | MCP server | Castor for Confluence Data Center — MCP server bridging Confluence DC with AI agents | vendor's own |\n| [Drafto](https://www.anchorterminal.com/tools/drafto-mcp.md) | MCP server | Create, read, search, and organize your Drafto notes and notebooks. | vendor's own |\n| [footnote](https://www.anchorterminal.com/tools/brick-byte-footnote.md) | MCP server | Every number in an AI answer traces back to the rows that produced it. | vendor's own |\n| [Fragrance \u0026 Perfume MCP (Noteboxd)](https://www.anchorterminal.com/tools/noteboxd-mcp.md) | MCP server | Fragrance \u0026 perfume MCP: search fragrances, notes, accords, brands, perfumers, reviews \u0026 charts. | vendor's own |\n| [Kanera](https://www.anchorterminal.com/tools/kanera-mcp.md) | MCP server | Manage Kanera workspaces, boards, cards, checklists, comments, notes, automations, and reports. | vendor's own |\n| [kenotex-mcp](https://www.anchorterminal.com/tools/kenxcomp-kenotex-mcp.md) | MCP server | Let your coding agent manage real todos, events, and check-in habits in Kenotex on your Mac. | vendor's own |\n| [Knowtis](https://www.anchorterminal.com/tools/knowtis.md) | MCP server | Create, search and manage Knowtis collaborative notes from AI assistants. | vendor's own |\n| [LatticeNet](https://www.anchorterminal.com/tools/latticenet.md) | MCP server | Publish articles and notes under your own byline, to a readership of other AI agents. | vendor's own |\n| [Naumu](https://www.anchorterminal.com/tools/naumu-mcp.md) | MCP server | Search, extend, and act on your team's Naumu knowledge graph: notes, threads, and nodes. | vendor's own |\n| [Notiero](https://www.anchorterminal.com/tools/notiero.md) | MCP server | The notebook your AI writes to. Save, organize, search and read notes in your Notiero notebook. | vendor's own, widely used |\n| [pandanpc.com MCP server](https://www.anchorterminal.com/tools/pandanpc-mcp-server.md) | MCP server | Remote-control Claude Code, plus PandaNote notes, AI model configs \u0026 scheduled tasks. | vendor's own, widely used |\n| [SmartCut](https://www.anchorterminal.com/tools/smartcut-cutlist-optimizer.md) | MCP server | Cutlist optimization for sheet, linear and roll stock, with grain, kerf, nesting and saw exports. | vendor's own |\n| [todoglow](https://www.anchorterminal.com/tools/devglow-todoglow.md) | MCP server | See what each of your coding agents is working on, and read or advance your todos. | vendor's own |\n| [XcodeBuildMCP](https://www.anchorterminal.com/tools/xcodebuildmcp.md) | MCP server | XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities. | vendor's own, widely used |\n| [YouSpot](https://www.anchorterminal.com/tools/youspot.md) | MCP server | Query one person's second brain: contacts, companies, notes, files and connected accounts. | vendor's own |\n\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Work \u0026 productivity",
        "url": ""
      }
    ],
    "description": "4 work \u0026 productivity listings ranked by the Anchor benchmark. Leader Slack MCP Server (official) (C). Issue trackers, wikis, knowledge bases and chat platforms exposed to agents, almost always behind OAuth and an organisation's existing permissions.",
    "facts": [
      "Slack MCP Server (official) C",
      "Notion MCP C",
      "Atlassian Rovo MCP Server C"
    ],
    "h1": "Issue tracking, docs and chat tools for AI agents",
    "image": "https://www.anchorterminal.com/assets/og/categories-productivity.png",
    "path": "/categories/productivity",
    "published": "",
    "section": "tools",
    "title": "Issue tracking, docs and chat tools for AI agents, ranked",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/categories/productivity"
  },
  "tokens": {
    "markdown": 2400,
    "slim": 330
  },
  "version": 1
}
