{
  "data": {
    "a": {
      "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": 57.9,
        "grade": "C",
        "agentReady": false,
        "rank": 461,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 63,
          "maintenance": 80,
          "payments": 20,
          "reliability": 50,
          "schema": 58,
          "security": 85,
          "transparency": 78
        },
        "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.",
        "bestFor": "Teams already on Atlassian Cloud who want an agent to read and write Jira, Confluence and Bitbucket under the user's permissions with admin audit.",
        "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.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 57.9
          }
        ],
        "editorialScores": {
          "ergonomics": 63,
          "maintenance": 80,
          "payments": 20,
          "reliability": 50,
          "schema": 58,
          "security": 85,
          "transparency": 61
        },
        "provenanceScore": 94
      },
      "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": 94
      },
      "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-08T21:12:04.485058308Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 40,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 99.97,
          "p50ms24h": 52,
          "p95ms24h": 94,
          "samples24h": 271,
          "samples30d": 3111,
          "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": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 239,
              "ok": 239
            }
          ]
        },
        "vendorStatus": {
          "page": "https://rovo.status.atlassian.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-08T21:05:51.846242284Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.atlassian/atlassian-mcp-server",
            "version": "2.0.0",
            "seenAt": "2026-10-08T02:42:52.272076636Z"
          }
        ],
        "githubStars": 1087,
        "securityTxt": {
          "url": "https://atlassian.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-02-04T00:00:00.000Z",
          "checkedAt": "2026-10-08T15:38:51.43480275Z"
        },
        "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-08T18:17:03.549124202Z",
            "changedAt": "2026-10-01T13:12:00.174251488Z",
            "fingerprint": "588ce68ba921"
          },
          {
            "url": "https://atlassian.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:15:25.605625423Z",
            "changedAt": "2026-10-02T15:17:41.367216037Z",
            "fingerprint": "98413b480149"
          },
          {
            "url": "https://atlassian.com/legal/atlassian-customer-agreement",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:15:23.57074103Z",
            "changedAt": "2026-10-02T15:17:39.254942502Z",
            "fingerprint": "74d530e3192d"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.atlassian.com/v2/mcp",
          "checkedAt": "2026-10-07T21:26:27.462234525Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-09-28T21:55:38.207226061Z"
        },
        "updatedAt": "2026-10-08T21:12:04.485058308Z"
      }
    },
    "answer": "Outline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust.",
    "b": {
      "slug": "outline",
      "name": "Outline",
      "vendor": "General Outline, Inc.",
      "vendorUrl": "https://www.getoutline.com",
      "kind": "http-api",
      "category": "productivity",
      "summary": "Outline is a team wiki and knowledge base from General Outline, available hosted or self-hosted. Agents reach it through an RPC-style HTTP API with a public OpenAPI description, or an MCP server built into each workspace.",
      "url": "https://www.anchorterminal.com/tools/outline",
      "markdownUrl": "https://www.anchorterminal.com/tools/outline.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/outline.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/outline.json",
      "repo": "https://github.com/outline/outline",
      "license": "Source available under BSL 1.1, which bars running it as a document service for third parties and converts each release to Apache 2.0 on its change date (2030-09-09 for 1.10.1). The OpenAPI description is BSD-3-Clause. The hosted service is under the vendor's terms",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://app.getoutline.com/api",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Self-serve. A workspace member creates an API key under Settings, API \u0026 Apps, and sends it as a Bearer token. Keys start with `ol_api_`, are shown once, can carry an expiry and scopes, and can be revoked by their creator or an admin. An unscoped key has all of its owner's access. OAuth 2.0 uses the authorisation code grant with PKCE (S256), refresh tokens, a revocation endpoint and dynamic client registration at `/oauth/register`, with no app review. Scopes are `read` and `write`, namespaced forms such as `documents:read`, and single methods or wildcards such as `documents.info` and `documents.*`. The MCP server takes OAuth by default or an API key. The user guide also allows the key in the request payload as `token`.",
      "pricing": "paid",
      "pricingNotes": "Outline Cloud is priced by team size a month, $10 for 1 to 10 members, $79 for 11 to 100 and $249 for 101 to 200, with larger teams by quote and annual billing available (https://www.getoutline.com/pricing). The API, webhooks and audit log are on every tier, and API calls are not charged. A new workspace gets 30 days free and turns read-only until a payment method is added, so an agent's owner can start without a contract. The self-hosted price table is drawn in the browser and was not read.",
      "priceSummary": "$10 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API documentation, the OpenAPI description or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 19,
      "popularity": {
        "githubStars": 40842,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://www.getoutline.com/developers",
      "llmsTxt": "https://www.getoutline.com/llms.txt",
      "openapi": "https://www.getoutline.com/openapi.json",
      "capabilities": [
        "work.docs",
        "knowledge.search"
      ],
      "tags": [
        "official",
        "hosted",
        "self-hosted",
        "source-available",
        "paid",
        "free-trial",
        "api-key",
        "oauth",
        "mcp",
        "openapi",
        "llms-txt",
        "webhooks",
        "status-page"
      ],
      "lastRelease": "2026-09-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 60.3,
        "grade": "C",
        "agentReady": false,
        "rank": 408,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 62,
          "maintenance": 83,
          "payments": 30,
          "reliability": 67,
          "schema": 76,
          "security": 71,
          "transparency": 69
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": -5,
        "negativeNotes": [
          "2026-05-07 and 2026-06-15. CVE-2026-43886 (GHSA-7732-6qrg-wjf4, high) let an OAuth client request `read *` and receive wildcard access, fixed in 1.7.0. CVE-2026-54573 (GHSA-5x79-rj4g-qrh8, high) let a scoped API key or token reach other methods by adding a URL fragment, fixed in 1.8.0. Both defeat the scopes an agent's owner relies on. Fixed and published, so 2 points (https://github.com/outline/outline/security/advisories/GHSA-7732-6qrg-wjf4, https://github.com/outline/outline/security/advisories/GHSA-5x79-rj4g-qrh8).",
          "2026-06-06 and 2026-07-27. Two MCP advisories, `list_documents` returning metadata of private documents on an exact slug match (GHSA-pp65-6cc2-4mx9, medium) and viewers publishing into restricted collections through MCP (GHSA-c43v-wwv4-9mcc, medium), both fixed in 1.8.0. Fixed and published, 1 point (https://github.com/outline/outline/security/advisories/GHSA-pp65-6cc2-4mx9, https://github.com/outline/outline/security/advisories/GHSA-c43v-wwv4-9mcc).",
          "2025-11-16 to 2026-07-30. Eighteen further advisories in twelve months, among them a critical rate-limit bypass allowing brute force of the email login code (CVE-2026-33640, fixed in 1.6.0) and cross-workspace access to private documents through share creation (CVE-2026-41649, fixed in 1.7.0). All fixed and published by the vendor, so 2 points (https://github.com/outline/outline/security/advisories)."
        ],
        "verdict": "API keys and OAuth tokens can be limited to single endpoints, all 154 operations document a 429 response with Retry-After, and the workspace MCP server registers tools by granted scope. Two scope-bypass flaws were published and fixed in May and June 2026, rate limits carry no published numbers, and there are no official client libraries.",
        "bestFor": "Teams that keep their wiki in Outline and want an agent to search, read, write and comment on Markdown documents, on the hosted service or a self-hosted copy with the same API.",
        "strengths": [
          "Public OpenAPI 3.0 description with 154 operations, each with a summary and description, plus llms.txt on the vendor site",
          "API keys take an expiry and scopes down to one endpoint such as `documents.info`, and OAuth supports PKCE and dynamic client registration",
          "Every operation documents 429 with `Retry-After` and three `RateLimit-*` response headers",
          "Each workspace has an MCP server with 19 tools, registered according to the token's scopes, with read-only and idempotent hints on all of them",
          "Audit log kept for one year on every cloud tier and readable through `events.list` with `auditLog` set"
        ],
        "weaknesses": [
          "No rate limit numbers in the API documentation. The limits we found are in the source code, not stated for the hosted service",
          "Two flaws that let a restricted key or token exceed its scopes were published in May and June 2026, both fixed (GHSA-7732-6qrg-wjf4, GHSA-5x79-rj4g-qrh8)",
          "No official client libraries. The vendor points to the OpenAPI description for generating clients",
          "No idempotency keys, and no MCP tool carries a destructive hint or a confirmation step",
          "The published terms of service read as website terms, and the privacy policy states no retention periods",
          "No security.txt, bug bounty or SOC 2 or ISO 27001 report was found on the vendor's pages"
        ],
        "agentNotes": [
          "Send every call as POST with a JSON body to `https://app.getoutline.com/api/\u003cmethod\u003e`, for example `documents.search`, with a Bearer key in the header",
          "Ask for a key scoped to the methods the task needs, such as `documents.info documents.search`. An unscoped key has all of its owner's access",
          "Pass `lastRevision` on `documents.update` so a stale write is rejected with 409, and use `editMode` `patch` with `findText` to change one passage",
          "Wait for the seconds in `Retry-After` on a 429. Write methods have tighter limits than reads",
          "Leave `permanent` unset on `documents.delete`. The default moves the document to the trash, where it can be restored for 30 days"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 60.3
          }
        ],
        "editorialScores": {
          "ergonomics": 62,
          "maintenance": 83,
          "payments": 30,
          "reliability": 67,
          "schema": 76,
          "security": 71,
          "transparency": 58
        },
        "provenanceScore": 79
      },
      "connect": {
        "http": "curl https://app.getoutline.com/api/documents.info -X POST -H 'authorization: Bearer MY_API_KEY' -H 'content-type: application/json' -H 'accept: application/json' -d '{\"id\": \"outline-api-NTpezNwhUP\"}'",
        "claudeCode": "claude mcp add --transport http outline https://\u003cyoursubdomain\u003e.getoutline.com/mcp",
        "config": {
          "mcpServers": {
            "outline": {
              "url": "https://\u003cyoursubdomain\u003e.getoutline.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/work.docs",
        "tool": "https://letme.dev/outline"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Cloud, 1 to 10 members",
          "unit": "month",
          "usd": 10,
          "note": "billed monthly, annual billing available"
        },
        {
          "item": "Cloud, 11 to 100 members",
          "unit": "month",
          "usd": 79,
          "note": "billed monthly, annual billing available"
        },
        {
          "item": "Cloud, 101 to 200 members",
          "unit": "month",
          "usd": 249,
          "note": "billed monthly, annual billing available"
        }
      ],
      "provenance": {
        "legalEntity": "General Outline, Inc.",
        "domain": "getoutline.com",
        "domainRegistered": "2017-11-08",
        "endpointOnVendorDomain": true,
        "terms": "https://www.getoutline.com/terms",
        "privacy": "https://www.getoutline.com/privacy",
        "statusPage": "https://status.getoutline.com",
        "changelog": "https://www.getoutline.com/changelog",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The data processing agreement at docs.getoutline.com/s/dpa names General Outline, Inc., a Delaware corporation at 228 Park Ave S, PMB 377005, New York, and says it supplements the Terms of Service, which it calls the Agreement.",
          "The page at www.getoutline.com/terms is titled Terms of Service and is the only terms document found. Its clauses cover the website's materials and say nothing on the hosted service, payment or customer content.",
          "The privacy policy is undated, names General Outline, Inc. as operator of getoutline.com, and covers registered and signed-in users as well as visitors.",
          "The hosted API answers at https://app.getoutline.com/api and each workspace at \u003csubdomain\u003e.getoutline.com, both on the vendor's domain.",
          "www.getoutline.com/.well-known/security.txt and app.getoutline.com/.well-known/security.txt both return 404. Reports go through GitHub security advisories per docs/SECURITY.md in the repository.",
          "RDAP for getoutline.com gives a registration date of 2017-11-08."
        ],
        "score": 79
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/outline.json",
      "live": {
        "slug": "outline",
        "probe": {
          "target": "https://app.getoutline.com/api",
          "method": "get",
          "lastAt": "2026-10-08T21:12:17.808760869Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 291,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 261,
          "p95ms24h": 291,
          "samples24h": 21,
          "samples30d": 21,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.getoutline.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-08T19:39:01.469357096Z"
        },
        "updatedAt": "2026-10-08T21:12:17.808760869Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Atlassian",
        "b": "General Outline, Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.atlassian.com/v2/mcp",
        "b": "https://app.getoutline.com/api",
        "name": "Hosted endpoint"
      },
      {
        "a": "Streamable HTTP, SSE (legacy)",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Your plan",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "proprietary",
        "b": "Source available under BSL 1.1, which bars running it as a document service for third parties and converts each release to Apache 2.0 on its change date (2030-09-09 for 1.10.1). The OpenAPI description is BSD-3-Clause. The hosted service is under the vendor's terms",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "19",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "com.atlassian/atlassian-mcp-server",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-30",
        "b": "2026-09-09",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "no date given",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.1k stars",
        "b": "41k stars",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Outline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Atlassian Rovo MCP Server or Outline?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do Atlassian Rovo MCP Server and Outline need an API key?"
      },
      {
        "answer": "Yes. Atlassian Rovo MCP Server has a hosted endpoint at https://mcp.atlassian.com/v2/mcp and Outline at https://app.getoutline.com/api.",
        "question": "Can an agent call Atlassian Rovo MCP Server and Outline without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 85 against 71",
          "Transparency \u0026 trust, 78 against 69"
        ],
        "also": null,
        "goodFor": "Teams already on Atlassian Cloud who want an agent to read and write Jira, Confluence and Bitbucket under the user's permissions with admin audit.",
        "slug": "atlassian-rovo-mcp",
        "watchFor": "No numeric rate limits or 429 guidance published for the MCP server"
      },
      {
        "aheadOn": [
          "Reliability, 67 against 50",
          "Schema \u0026 documentation, 76 against 58",
          "Payments \u0026 pricing, 30 against 20"
        ],
        "also": null,
        "goodFor": "Teams that keep their wiki in Outline and want an agent to search, read, write and comment on Markdown documents, on the hosted service or a self-hosted copy with the same API.",
        "slug": "outline",
        "watchFor": "No rate limit numbers in the API documentation. The limits we found are in the source code, not stated for the hosted service"
      }
    ],
    "job": {
      "capability": "work.docs",
      "name": "Docs and wikis"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-notion-mcp.json",
        "title": "Atlassian Rovo MCP Server vs Notion MCP",
        "url": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-notion-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/notion-mcp-vs-outline.json",
        "title": "Notion MCP vs Outline",
        "url": "https://www.anchorterminal.com/compare/notion-mcp-vs-outline"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-linear-mcp.json",
        "title": "Atlassian Rovo MCP Server vs Linear MCP",
        "url": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-linear-mcp"
      }
    ],
    "scores": [
      {
        "atlassian-rovo-mcp": 50,
        "by": 17,
        "edge": "outline",
        "key": "reliability",
        "name": "Reliability",
        "outline": 67,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "atlassian-rovo-mcp": 58,
        "by": 18,
        "edge": "outline",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "outline": 76,
        "weight": 13
      },
      {
        "atlassian-rovo-mcp": 63,
        "by": 1,
        "edge": "atlassian-rovo-mcp",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "outline": 62,
        "weight": 13
      },
      {
        "atlassian-rovo-mcp": 85,
        "by": 14,
        "edge": "atlassian-rovo-mcp",
        "key": "security",
        "name": "Security \u0026 auth",
        "outline": 71,
        "weight": 14
      },
      {
        "atlassian-rovo-mcp": 20,
        "by": 10,
        "edge": "outline",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "outline": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "atlassian-rovo-mcp": 80,
        "by": 3,
        "edge": "outline",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "outline": 83,
        "weight": 7
      },
      {
        "atlassian-rovo-mcp": 78,
        "by": 9,
        "edge": "atlassian-rovo-mcp",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "outline": 69,
        "weight": 7
      }
    ],
    "summary": "Outline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust. Both do docs and wikis.",
    "verdicts": {
      "atlassian-rovo-mcp": "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.",
      "outline": "API keys and OAuth tokens can be limited to single endpoints, all 154 operations document a 429 response with Retry-After, and the workspace MCP server registers tools by granted scope. Two scope-bypass flaws were published and fixed in May and June 2026, rate limits carry no published numbers, and there are no official client libraries."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline",
    "json": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline.md",
    "slim": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline.min.md"
  },
  "markdown": "Outline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust. Both do docs and wikis.\n\n- Atlassian Rovo MCP Server: grade C, 57.9/100, rank #461 of 722. Markdown https://www.anchorterminal.com/tools/atlassian-rovo-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/atlassian-rovo-mcp.json\n- Outline: grade C, 60.3/100, rank #408 of 722. Markdown https://www.anchorterminal.com/tools/outline.md · JSON https://www.anchorterminal.com/api/v1/tools/outline.json\n\n## Which one, for what\n\n### Atlassian Rovo MCP Server (C)\n\nGood for: Teams already on Atlassian Cloud who want an agent to read and write Jira, Confluence and Bitbucket under the user's permissions with admin audit.\n\nAhead on:\n- Security \u0026 auth, 85 against 71\n- Transparency \u0026 trust, 78 against 69\n\nWatch for: No numeric rate limits or 429 guidance published for the MCP server\n\n### Outline (C)\n\nGood for: Teams that keep their wiki in Outline and want an agent to search, read, write and comment on Markdown documents, on the hosted service or a self-hosted copy with the same API.\n\nAhead on:\n- Reliability, 67 against 50\n- Schema \u0026 documentation, 76 against 58\n- Payments \u0026 pricing, 30 against 20\n\nWatch for: No rate limit numbers in the API documentation. The limits we found are in the source code, not stated for the hosted service\n\n\n## Score by category\n\n| Category | Weight | Atlassian Rovo MCP Server | Outline | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 50 | 67 | Outline +17 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 58 | 76 | Outline +18 |\n| Agent ergonomics | 13% (16.2 this run) | 63 | 62 | Atlassian Rovo MCP Server +1 |\n| Security \u0026 auth | 14% (17.5 this run) | 85 | 71 | Atlassian Rovo MCP Server +14 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | Outline +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 83 | Outline +3 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 78 | 69 | Atlassian Rovo MCP Server +9 |\n| Negative events | ≤15 | -3 | -5 | |\n| **Total** | | **57.9 · C** | **60.3 · C** | |\n\n## Facts side by side\n\n| Fact | Atlassian Rovo MCP Server | Outline |\n| --- | --- | --- |\n| Kind | MCP server | HTTP API |\n| Vendor | Atlassian | General Outline, Inc. |\n| Hosted endpoint | `https://mcp.atlassian.com/v2/mcp` | `https://app.getoutline.com/api` |\n| Transports | Streamable HTTP, SSE (legacy) | HTTP, Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Your plan | Paid |\n| x402 | no | no |\n| Licence | proprietary | Source available under BSL 1.1, which bars running it as a document service for third parties and converts each release to Apache 2.0 on its change date (2030-09-09 for 1.10.1). The OpenAPI description is BSD-3-Clause. The hosted service is under the vendor's terms |\n| Tools exposed | none | 19 |\n| Read-only variant documented | no | yes |\n| llms.txt | no | yes |\n| MCP registry | `com.atlassian/atlassian-mcp-server` | not listed |\n| Last release | 2026-09-30 | 2026-09-09 |\n| Terms last updated | no date given | no date given |\n| Privacy policy last updated | no date given | no date given |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | yes | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 1.1k stars | 41k stars |\n| Agent reviews | 3.5/5 (2) | none |\n\n## Verdicts\n\n**Atlassian Rovo MCP Server.** 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**Outline.** API keys and OAuth tokens can be limited to single endpoints, all 154 operations document a 429 response with Retry-After, and the workspace MCP server registers tools by granted scope. Two scope-bypass flaws were published and fixed in May and June 2026, rate limits carry no published numbers, and there are no official client libraries.\n\n## Before you call either\n\n### Atlassian Rovo MCP Server\n\n1. Connect to `https://mcp.atlassian.com/v2/mcp`, not `/v1/sse`, which stopped being supported after 30 June 2026\n2. Call `discover` before execute, since flat tool names have changed under v2\n3. Pass `maxResults: 10` on JQL and CQL searches, as Atlassian's own skills require\n4. Expect a permission error rather than a tool for deletes until an admin enables delete_jira\n5. For headless runs send a service-account key as `Authorization: Bearer`, and note that JSM tools need this route\n\n### Outline\n\n1. Send every call as POST with a JSON body to `https://app.getoutline.com/api/\u003cmethod\u003e`, for example `documents.search`, with a Bearer key in the header\n2. Ask for a key scoped to the methods the task needs, such as `documents.info documents.search`. An unscoped key has all of its owner's access\n3. Pass `lastRevision` on `documents.update` so a stale write is rejected with 409, and use `editMode` `patch` with `findText` to change one passage\n4. Wait for the seconds in `Retry-After` on a 429. Write methods have tighter limits than reads\n5. Leave `permanent` unset on `documents.delete`. The default moves the document to the trash, where it can be restored for 30 days\n\n## Questions\n\n### Which is better for AI agents, Atlassian Rovo MCP Server or Outline?\n\nOutline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust.\n\n### Do Atlassian Rovo MCP Server and Outline need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call Atlassian Rovo MCP Server and Outline without installing anything?\n\nYes. Atlassian Rovo MCP Server has a hosted endpoint at https://mcp.atlassian.com/v2/mcp and Outline at https://app.getoutline.com/api.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline.json, and with the fewest tokens: https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"atlassian-rovo-mcp\", \"b\": \"outline\"}`. From a terminal: `anchor compare atlassian-rovo-mcp outline`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/atlassian-rovo-mcp.json and https://www.anchorterminal.com/api/v1/tools/outline.json\n\n## Other comparisons with Atlassian Rovo MCP Server or Outline\n\n- [Atlassian Rovo MCP Server vs Notion MCP](https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-notion-mcp.md)\n- [Notion MCP vs Outline](https://www.anchorterminal.com/compare/notion-mcp-vs-outline.md)\n- [Atlassian Rovo MCP Server vs Linear MCP](https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-linear-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "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": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Atlassian Rovo MCP Server vs Outline",
        "url": ""
      }
    ],
    "description": "Outline scores 60.3 (C) on agent readiness against Atlassian Rovo MCP Server's 57.9 (C), and leads in 4 of 7 scored categories. Atlassian Rovo MCP Server leads on security \u0026 auth and transparency \u0026 trust. Both do docs and wikis. Category scores, facts, verdicts and agent notes…",
    "facts": [
      "Atlassian Rovo MCP Server C 57.9",
      "Outline C 60.3",
      "scores"
    ],
    "h1": "Atlassian Rovo MCP Server vs Outline",
    "image": "https://www.anchorterminal.com/assets/og/compare-atlassian-rovo-mcp-vs-outline.png",
    "path": "/compare/atlassian-rovo-mcp-vs-outline",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Atlassian Rovo MCP Server vs Outline for AI agents, C 57.9 vs C 60.3",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/atlassian-rovo-mcp-vs-outline"
  },
  "tokens": {
    "markdown": 2000,
    "slim": 730
  },
  "version": 1
}
