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

155 pages for mermaid.

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

SEP-2322: Multi Round-Trip Requests Model Context Protocol · in the page seps/2322-MRTR …sends the tool call result on the SSE stream opened in step 2. ```mermaid theme={null} sequenceDiagram participant C as Client participant LB as Load Balancer participant SA as Server… SEP-2549: TTL for List Results Model Context Protocol · in the page seps/2549-TTL-for-list-results …s, and the notification acts as an immediate invalidation signal. ```mermaid theme={null} sequenceDiagram participant C as Client participant S as Server C->>S: tools/list S-->>C: {… SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728 Model Context Protocol · in the page seps/985-align-oauth-20-protected-resource-metadata-with-rf …lexible deployment models without removing existing capabilities. ```mermaid theme={null} sequenceDiagram participant C as Client participant M as MCP Server (Resource Server) participant… SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows Model Context Protocol · in the page seps/990-enable-enterprise-idp-policy-controls-during-mcp-o …P Dev Summit in May. A high level overview of the flow is below: ```mermaid theme={null} sequenceDiagram participant UA as Browser participant C as MCP Client participant MAS as MCP Auth… SEP-991: Enable URL-based Client Registration using OAuth Client ID Metadata Documents Model Context Protocol · in the page seps/991-enable-url-based-client-registration-using-oauth-c …st of it. Below is a short version of what we'll need to specify. ```mermaid theme={null} sequenceDiagram participant User participant Client as MCP Client participant Server as A… Architecture Model Context Protocol · in the page specification/2024-11-05/architecture/index …ing coordination between clients and servers. ## Core Components ```mermaid theme={null} graph LR subgraph "Application Host Process" H[Host] C1[Client 1] C2[Client 2]… Lifecycle Model Context Protocol · in the page specification/2024-11-05/basic/lifecycle …unication 3. **Shutdown**: Graceful termination of the connection ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Initialization Ph… Transports Model Context Protocol · in the page specification/2024-11-05/basic/transports …ything to the server's `stdin` that is not a valid MCP message. ```mermaid theme={null} sequenceDiagram participant Client participant Server Process Client->>+Server Process: Launch s… Cancellation Model Context Protocol · in the page specification/2024-11-05/basic/utilities/cancellation …. Both parties **MUST** handle these race conditions gracefully: ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: Request (ID: 123) Note ov… Ping Model Context Protocol · in the page specification/2024-11-05/basic/utilities/ping …onnection * Attempt reconnection procedures ## Usage Patterns ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Sender->>Receiver: ping request Rece… Progress Model Context Protocol · in the page specification/2024-11-05/basic/utilities/progress …quency they deem appropriate * Omit the total value if unknown ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Note over Sender,Receiver: Request with… Roots Model Context Protocol · in the page specification/2024-11-05/client/roots …ethod": "notifications/roots/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client Note over Server,Client: Discovery Ser… Sampling Model Context Protocol · in the page specification/2024-11-05/client/sampling …20240307", "stopReason": "endTurn" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client participant User participant LLM N… Prompts Model Context Protocol · in the page specification/2024-11-05/server/prompts …hod": "notifications/prompts/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Discovery Cli… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources …"uri": "file:///project/src/main.rs" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Resource Discover… Tools Model Context Protocol · in the page specification/2024-11-05/server/tools …ethod": "notifications/tools/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant LLM participant Client participant Server Note over Client,Serve… Completion Model Context Protocol · in the page specification/2024-11-05/server/utilities/completion …* Boolean indicating if additional results exist ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client: User types argument… Logging Model Context Protocol · in the page specification/2024-11-05/server/utilities/logging …t", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Configure Logging… Pagination Model Context Protocol · in the page specification/2024-11-05/server/utilities/pagination …{ "cursor": "eyJwYWdlIjogMn0=" } } ``` ## Pagination Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: List Request (no cursor)… Architecture Model Context Protocol · in the page specification/2025-03-26/architecture/index …ing coordination between clients and servers. ## Core Components ```mermaid theme={null} graph LR subgraph "Application Host Process" H[Host] C1[Client 1] C2[Client 2]… Authorization Model Context Protocol · in the page specification/2025-03-26/basic/authorization …g demonstrates the basic OAuth 2.1 for public clients using PKCE. ```mermaid theme={null} sequenceDiagram participant B as User-Agent (Browser) participant C as Client participant M as MC… Lifecycle Model Context Protocol · in the page specification/2025-03-26/basic/lifecycle …unication 3. **Shutdown**: Graceful termination of the connection ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Initialization Ph… Transports Model Context Protocol · in the page specification/2025-03-26/basic/transports …ything to the server's `stdin` that is not a valid MCP message. ```mermaid theme={null} sequenceDiagram participant Client participant Server Process Client->>+Server Process: Launch s… Cancellation Model Context Protocol · in the page specification/2025-03-26/basic/utilities/cancellation …. Both parties **MUST** handle these race conditions gracefully: ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: Request (ID: 123) Note ov… Ping Model Context Protocol · in the page specification/2025-03-26/basic/utilities/ping …onnection * Attempt reconnection procedures ## Usage Patterns ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Sender->>Receiver: ping request Rece… Progress Model Context Protocol · in the page specification/2025-03-26/basic/utilities/progress …quency they deem appropriate * Omit the total value if unknown ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Note over Sender,Receiver: Request with… Roots Model Context Protocol · in the page specification/2025-03-26/client/roots …ethod": "notifications/roots/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client Note over Server,Client: Discovery Ser… Sampling Model Context Protocol · in the page specification/2025-03-26/client/sampling …20240307", "stopReason": "endTurn" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client participant User participant LLM N… Prompts Model Context Protocol · in the page specification/2025-03-26/server/prompts …hod": "notifications/prompts/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Discovery Cli… Resources Model Context Protocol · in the page specification/2025-03-26/server/resources …"uri": "file:///project/src/main.rs" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Resource Discover… Tools Model Context Protocol · in the page specification/2025-03-26/server/tools …ethod": "notifications/tools/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant LLM participant Client participant Server Note over Client,Serve… Completion Model Context Protocol · in the page specification/2025-03-26/server/utilities/completion …* Boolean indicating if additional results exist ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client: User types argument… Logging Model Context Protocol · in the page specification/2025-03-26/server/utilities/logging …t", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Configure Logging… Pagination Model Context Protocol · in the page specification/2025-03-26/server/utilities/pagination …{ "cursor": "eyJwYWdlIjogMn0=" } } ``` ## Pagination Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: List Request (no cursor)… Architecture Model Context Protocol · in the page specification/2025-06-18/architecture/index …ing coordination between clients and servers. ## Core Components ```mermaid theme={null} graph LR subgraph "Application Host Process" H[Host] C1[Client 1] C2[Client 2]… Authorization Model Context Protocol · in the page specification/2025-06-18/basic/authorization …Sequence Diagram The following diagram outlines an example flow: ```mermaid theme={null} sequenceDiagram participant C as Client participant M as MCP Server (Resource Server) participant… Lifecycle Model Context Protocol · in the page specification/2025-06-18/basic/lifecycle …unication 3. **Shutdown**: Graceful termination of the connection ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Initialization Ph… Transports Model Context Protocol · in the page specification/2025-06-18/basic/transports …ything to the server's `stdin` that is not a valid MCP message. ```mermaid theme={null} sequenceDiagram participant Client participant Server Process Client->>+Server Process: Launch s… Cancellation Model Context Protocol · in the page specification/2025-06-18/basic/utilities/cancellation …. Both parties **MUST** handle these race conditions gracefully: ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: Request (ID: 123) Note ov… Ping Model Context Protocol · in the page specification/2025-06-18/basic/utilities/ping …onnection * Attempt reconnection procedures ## Usage Patterns ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Sender->>Receiver: ping request Rece… Progress Model Context Protocol · in the page specification/2025-06-18/basic/utilities/progress …quency they deem appropriate * Omit the total value if unknown ```mermaid theme={null} sequenceDiagram participant Sender participant Receiver Note over Sender,Receiver: Request with… Elicitation Model Context Protocol · in the page specification/2025-06-18/client/elicitation …, "result": { "action": "cancel" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant User participant Client participant Server Note over Server,Clie… Roots Model Context Protocol · in the page specification/2025-06-18/client/roots …ethod": "notifications/roots/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client Note over Server,Client: Discovery Ser… Sampling Model Context Protocol · in the page specification/2025-06-18/client/sampling …20240307", "stopReason": "endTurn" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant Client participant User participant LLM N… Prompts Model Context Protocol · in the page specification/2025-06-18/server/prompts …hod": "notifications/prompts/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Discovery Cli… Resources Model Context Protocol · in the page specification/2025-06-18/server/resources …"uri": "file:///project/src/main.rs" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Resource Discover… Tools Model Context Protocol · in the page specification/2025-06-18/server/tools …ethod": "notifications/tools/list_changed" } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant LLM participant Client participant Server Note over Client,Serve… Completion Model Context Protocol · in the page specification/2025-06-18/server/utilities/completion …* Boolean indicating if additional results exist ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client: User types argument… Logging Model Context Protocol · in the page specification/2025-06-18/server/utilities/logging …t", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Note over Client,Server: Configure Logging… Pagination Model Context Protocol · in the page specification/2025-06-18/server/utilities/pagination …{ "cursor": "eyJwYWdlIjogMn0=" } } ``` ## Pagination Flow ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: List Request (no cursor)…
Feedback