Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

349 pages for /mcp.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

MCP Apps Model Context Protocol · in the page extensions/apps/overview …g a sequence diagram inside a Claude conversation](https://mintcdn.com/mcp/jbEkS7m9mV8aY_kB/images/apps/excalidraw.gif?s=c783b088f3c687e4dd4cf05c0d20f325) Excalidraw MCP App, running in Claude ## Wh… OAuth Client Credentials Model Context Protocol · in the page extensions/auth/oauth-client-credentials …onst transport = new StreamableHTTPClientTransport( new URL("https://mcp.example.com/mcp"), { authProvider: provider }, ); await client.connect(transport); // Use the client const tools = await… Extension Support Matrix Model Context Protocol · in the page extensions/client-matrix …pt.com/) | | | | [Partial](https://developers.openai.com/plugins/build/mcp-server#import-skills-from-the-mcp-server) | | [Cursor](https://cursor.com/) | | | | | | [Archestra.AI](https://www.archestra.… The MCP Registry Model Context Protocol · in the page registry/about …oks something like: ![The MCP Registry ecosystem](https://mintcdn.com/mcp/jWyXLg8iLYJ-g6Lo/registry/ecosystem-diagram.excalidraw.svg?fit=max\&auto=format\&n=jWyXLg8iLYJ-g6Lo\&q=85\&s=06fcebbf5a33d3ef… How to Authenticate When Publishing to the Official MCP Registry Model Context Protocol · in the page registry/authentication …is a domain-based authentication method that relies on a `/.well-known/mcp-registry-auth` file hosted on your domain. For example, `https://example.com/.well-known/mcp-registry-auth`. To perform HTTP… How to Automate Publishing with GitHub Actions Model Context Protocol · in the page registry/github-actions …ps://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-… Quickstart: Publish an MCP Server to the MCP Registry Model Context Protocol · in the page registry/quickstart …: "mcp-quickstart-ts", - "version": "1.0.0", + "name": "@my-username/mcp-weather-server", + "version": "1.0.1", "main": "index.js", ``` ```diff package.json theme={null} "license": "ISC", -… Publishing Remote Servers Model Context Protocol · in the page registry/remote-servers …"type": "streamable-http", "url": "https://analytics.example.com/mcp" } ] } ``` A remote server **MUST** be publicly accessible at its specified URL. ## Transport Type Remote servers sh… Versioning Published MCP Servers Model Context Protocol · in the page registry/versioning …"type": "streamable-http", "url": "https://api.myservice.com/mcp/v2.1" } ] } ``` ### Use Prerelease Versions for Registry-only Updates If you anticipate publishing a server multiple… SEP-1865: MCP Apps - Interactive User Interfaces for MCP Model Context Protocol · in the page seps/1865-mcp-apps-interactive-user-interfaces-for-mcp …fragmentation and interoperability challenges grows. [MCP-UI](https://mcpui.dev/) has demonstrated the viability and value of MCP apps built on UI resources and serves as a community playground for t… SEP-2106: Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12 Model Context Protocol · in the page seps/2106-json-schema-2020-12 …ub.com/olaservo/typescript-sdk/tree/sep-834-v1x) * **npm**: `@olaservo/mcp[email protected]` * **Key changes**: * `inputSchema`: Retains `type: "object"` but allows any additional JSON Schema pro… SEP-2164: Standardize Resource Not Found Error Code Model Context Protocol · in the page seps/2164-resource-not-found-error …delcontextprotocol/typescript-sdk/blob/main/packages/server/src/server/mcp.ts#L561) | | Python | `0` (generic) | [server.py#L790](https://github.com/modelcontextprotocol/python-sdk/blob/main/src/mcp/s… SEP-2243: HTTP Header Standardization for Streamable HTTP Transport Model Context Protocol · in the page seps/2243-http-standardization …r names. #### Example: tools/call Request ```http theme={null} POST /mcp HTTP/1.1 Content-Type: application/json Mcp-Session-Id: 1f3a4b5c-6d7e-8f9a-0b1c-2d3e4f5a6b7c Mcp-Method: tools/call Mcp-Name:… SEP-2567: Sessionless MCP via Explicit State Handles Model Context Protocol · in the page seps/2567-sessionless-mcp …ools taking that ID | | - | - | - | | [Linear](https://linear.app/docs/mcp) | `create_issue` → issue id | `get_issue`, `update_issue`, `create_comment` | | [Notion](https://developers.notion.com/docs/… SEP-2575: Make MCP Stateless Model Context Protocol · in the page seps/2575-stateless-mcp …the [MCP Server Card][SEP-2127] proposal, which defines a `.well-known/mcp.json` document for HTTP-based discovery. Both mechanisms are intentionally retained: the Server Card is well-suited to HTTP (… SEP-2640: Skills Extension Model Context Protocol · in the page seps/2640-skills-extension …, such as the 875-line [mcpGraph skill](https://github.com/TeamSparkAI/mcpGraph/blob/main/skills/mcpgraphtoolkit/SKILL.md), do not fit this model. ([experimental findings](https://github.com/modelcont… SEP-2663: Tasks Extension Model Context Protocol · in the page seps/2663-tasks-extension …ence Implementation Implemented in [mcpkit](https://github.com/panyam/mcpkit/blob/02cfbe0d2cada8167b9043b9130804c8638b0aa5/core/task_v2.go) (see [usage example](https://github.com/panyam/mcpkit/tree/… SEP-414: Document OpenTelemetry Trace Context Propagation Conventions Model Context Protocol · in the page seps/414-request-meta …-conventions/blob/e126ea9105b15912ccd80deab98929025189b696/docs/gen-ai/mcp.md#context-propagation) specify using `_meta` as the carrier for W3C Trace Context keys. This is already in practice in the C… Prompts Model Context Protocol · in the page specification/2024-11-05/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2024-11-05/server/slash-command.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=ae78d658… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2024-11-05/server/resource-picker.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=c393fd… Authorization Model Context Protocol · in the page specification/2025-03-26/basic/authorization …nt. For example: If the MCP server URL is `https://api.example.com/v1/mcp`, then: * The authorization base URL is `https://api.example.com` * The metadata endpoint **MUST** be at `https://api.exam… Transports Model Context Protocol · in the page specification/2025-03-26/basic/transports …ET methods. For example, this could be a URL like `https://example.com/mcp`. #### Security Warning When implementing Streamable HTTP transport: 1. Servers **MUST** validate the `Origin` header on a… Prompts Model Context Protocol · in the page specification/2025-03-26/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2025-03-26/server/slash-command.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=8390583e… Resources Model Context Protocol · in the page specification/2025-03-26/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2025-03-26/server/resource-picker.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=7f6d9a… Authorization Model Context Protocol · in the page specification/2025-06-18/basic/authorization …s and interoperability. Examples of valid canonical URIs: * `https://mcp.example.com/mcp` * `https://mcp.example.com` * `https://mcp.example.com:8443` * `https://mcp.example.com/server/mcp` (when pa… Transports Model Context Protocol · in the page specification/2025-06-18/basic/transports …ET methods. For example, this could be a URL like `https://example.com/mcp`. #### Security Warning When implementing Streamable HTTP transport: 1. Servers **MUST** validate the `Origin` header on a… Prompts Model Context Protocol · in the page specification/2025-06-18/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2025-06-18/server/slash-command.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=7f003e36… Resources Model Context Protocol · in the page specification/2025-06-18/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/2025-06-18/server/resource-picker.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=133fa8… Authorization Model Context Protocol · in the page specification/2025-11-25/basic/authorization …At the path of the server's MCP endpoint: `https://example.com/public/mcp` could host metadata at `https://example.com/.well-known/oauth-protected-resource/public/mcp` * At the root: `https://exam… Transports Model Context Protocol · in the page specification/2025-11-25/basic/transports …ET methods. For example, this could be a URL like `https://example.com/mcp`. #### Security Warning When implementing Streamable HTTP transport: 1. Servers **MUST** validate the `Origin` header on a… Elicitation Model Context Protocol · in the page specification/2025-11-25/client/elicitation …tationId": "550e8400-e29b-41d4-a716-446655440000", "url": "https://mcp.example.com/ui/set_api_key", "message": "Please provide your API key to continue." } } ``` **Response:** ```json them… Prompts Model Context Protocol · in the page specification/2025-11-25/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/uzELntid9uQ-QMAr/specification/2025-11-25/server/slash-command.png?fit=max\&auto=format\&n=uzELntid9uQ-QMAr\&q=85\&s=965e4fa2… Resources Model Context Protocol · in the page specification/2025-11-25/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/uzELntid9uQ-QMAr/specification/2025-11-25/server/resource-picker.png?fit=max\&auto=format\&n=uzELntid9uQ-QMAr\&q=85\&s=bc7bc3… Authorization Server Discovery Model Context Protocol · in the page specification/2026-07-28/basic/authorization/authorization-server-discovery …At the path of the server's MCP endpoint: `https://example.com/public/mcp` could host metadata at `https://example.com/.well-known/oauth-protected-resource/public/mcp` * At the root: `https://exam… Authorization Model Context Protocol · in the page specification/2026-07-28/basic/authorization/index …1 401 Unauthorized WWW-Authenticate: Bearer resource_metadata="https://mcp.example.com/.well-known/oauth-protected-resource", scope="files:read" ``` When implementing authori… Overview Model Context Protocol · in the page specification/2026-07-28/basic/index …onventions for MCP](https://opentelemetry.io/docs/specs/semconv/gen-ai/mcp/). Non-normative example of trace context in `_meta`: ```json theme={null} { "jsonrpc": "2.0", "id": 2, "method": "to… Streamable HTTP Model Context Protocol · in the page specification/2026-07-28/basic/transports/streamable-http …ports POST. For example, this could be a URL like `https://example.com/mcp`. [http-sse]: /specification/2024-11-05/basic/transports.md#http-with-sse [sse]: https://en.wikipedia.org/wiki/Server-sent_… Elicitation Model Context Protocol · in the page specification/2026-07-28/client/elicitation …citation/create", "params": { "mode": "url", "url": "https://mcp.example.com/ui/set_api_key", "message": "Please provide your API key to continue." } } ``` **Client result (returned i… Schema Reference Model Context Protocol · in the page specification/2026-07-28/schema …">"url"</span><span class="hl-0">: </span><span class="hl-2">"[https://mcp.example.com/ui/set\&#x5F;api\&#x5F;key](https://mcp.example.com/ui/set\&#x5F;api\&#x5F;key)"</span><span class="hl-0">,</span… Prompts Model Context Protocol · in the page specification/2026-07-28/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/UAHvrCg8SwnAZwI3/specification/2026-07-28/server/slash-command.png?fit=max\&auto=format\&n=UAHvrCg8SwnAZwI3\&q=85\&s=7ed7762f… Resources Model Context Protocol · in the page specification/2026-07-28/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/UAHvrCg8SwnAZwI3/specification/2026-07-28/server/resource-picker.png?fit=max\&auto=format\&n=UAHvrCg8SwnAZwI3\&q=85\&s=e2aa63… Authorization Server Discovery Model Context Protocol · in the page specification/draft/basic/authorization/authorization-server-discovery …At the path of the server's MCP endpoint: `https://example.com/public/mcp` could host metadata at `https://example.com/.well-known/oauth-protected-resource/public/mcp` * At the root: `https://exam… Authorization Model Context Protocol · in the page specification/draft/basic/authorization/index …1 401 Unauthorized WWW-Authenticate: Bearer resource_metadata="https://mcp.example.com/.well-known/oauth-protected-resource", scope="files:read" ``` When implementing authori… Overview Model Context Protocol · in the page specification/draft/basic/index …onventions for MCP](https://opentelemetry.io/docs/specs/semconv/gen-ai/mcp/). Non-normative example of trace context in `_meta`: ```json theme={null} { "jsonrpc": "2.0", "id": 2, "method": "to… Streamable HTTP Model Context Protocol · in the page specification/draft/basic/transports/streamable-http …ports POST. For example, this could be a URL like `https://example.com/mcp`. [http-sse]: /specification/2024-11-05/basic/transports.md#http-with-sse [sse]: https://en.wikipedia.org/wiki/Server-sent_… Elicitation Model Context Protocol · in the page specification/draft/client/elicitation …citation/create", "params": { "mode": "url", "url": "https://mcp.example.com/ui/set_api_key", "message": "Please provide your API key to continue." } } ``` **Client result (returned i… Schema Reference Model Context Protocol · in the page specification/draft/schema …">"url"</span><span class="hl-0">: </span><span class="hl-2">"[https://mcp.example.com/ui/set\&#x5F;api\&#x5F;key](https://mcp.example.com/ui/set\&#x5F;api\&#x5F;key)"</span><span class="hl-0">,</span… Prompts Model Context Protocol · in the page specification/draft/server/prompts …ds: ![Example of prompt exposed as slash command](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/draft/server/slash-command.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=02e1902c84120… Resources Model Context Protocol · in the page specification/draft/server/resources …s selection ![Example of resource context picker](https://mintcdn.com/mcp/4ZXF1PrDkEaJvXpn/specification/draft/server/resource-picker.png?fit=max\&auto=format\&n=4ZXF1PrDkEaJvXpn\&q=85\&s=2026c8851a1…
Feedback