generated: '2026-08-27' method: probed source: POST https://redocly.com/mcp {"jsonrpc":"2.0","method":"tools/list"} and https://redocly.com/.well-known/mcp/server-card.json, both anonymous, 2026-08-27. provider: Redocly providerId: redocly name: Redocly Docs MCP Server status: live description: 'Redocly ships a Docs MCP server as a Realm feature and runs it on its own documentation site. The endpoint answers anonymously: tools/list returns two real tools and resources/list returns the published agent skill. The wire surface is deliberately narrow — a sandbox `execute` tool plus a `describe-tools` introspection tool — and the actual capability lives in eleven sandbox functions callable from inside `execute`.' deployment: mode: remote endpoint: https://redocly.com/mcp transport: streamable-http auth: none verified: probed note: Anonymous tools/list returned HTTP 200 with a real tools array on 2026-08-27. Redocly documents that a project with RBAC or requiresLogin configured returns 401 to unauthenticated clients; redocly.com's own project is public, so the server is open. There is no npx/stdio package — the server is generated by Realm per project and is reachable only as a URL. probe_prior: (never probed) probe: live probe_why: live checked: '2026-09-11' source: claimed-backlog re-probe 2026-09-11 server_card: file: mcp/redocly-mcp-server-card.json url: https://redocly.com/.well-known/mcp/server-card.json schema: https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json protocol_version: '2025-11-25' server_version: '2026-08-27' capabilities: - logging - tools - resources - completions openapi: openapi/_original/redocly-docs-mcp-openapi.yaml docs: https://redocly.com/docs/realm/customization/mcp-server configuration_reference: https://redocly.com/docs/realm/config/mcp tools: - name: execute description: Run JavaScript in a sandbox against the documentation tools on the global `tools` object. No fetch, console, setTimeout, require or Node API — all I/O goes through `tools`. input_schema_properties: - code - description required: - code - description - name: describe-tools description: Return the exact TypeScript signatures of the sandbox tools available to `execute`. input_schema_properties: - tools required: [] sandbox_tools: note: Enumerated from the describe-tools inputSchema enum and from an anonymous describe-tools call on 2026-08-27. Six returned full TypeScript signatures anonymously; five appear in the enum but were not described to an anonymous caller, which is consistent with them requiring an authenticated Reunite session. anonymous: - name: listApis description: Lists available APIs with their context and purpose. - name: getEndpoints description: Get all endpoints for a specific API. - name: getEndpointInfo description: Get comprehensive information about a specific endpoint including parameters, security, and examples. - name: getSecuritySchemes description: Get the security schemes for a specific API. - name: getFullApiDescription description: Get the complete OpenAPI description. - name: search description: Search across the documentation for content matching a query. gated: - name: contactSupport - name: getProjectBuild - name: getProjectInfo - name: getSubscriptionDetails - name: listOrgMembers resources: - uri: https://redocly.com/.well-known/agent-skills/redocly-cli/SKILL.md name: redocly-cli mime_type: text/markdown rbac: feature_flag: access.rbac.features.mcp unauthenticated_response: 401 when the anonymous team has no role token_audience_validation: The server compares a bearer token's aud claim to the organization ID; enforcement is off by default and enabled with REDOCLY_MCP_ENFORCE_TOKEN_AUDIENCE=true.