Source Intelligence
Sweep 28 Aug 2026 ยท 00:00Z Build v2.1.250 478 read Stable v2.1.236 Latest v2.1.250 Next v2.1.250 Feeds RSS JSON llms.txt

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

Search the documentation

50 pages for mermaid.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

concepts Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/concepts …lace inside your network where MCP request payloads are readable. ```mermaid sequenceDiagram participant A as Anthropic<br/>backend participant E as Tunnel edge<br/>(Cloudflare network) partici… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …ocs/en/about-claude/models/optimizing-for-cost-and-intelligence). ```mermaid sequenceDiagram participant U as Your application participant E as Executor model participant A as Advisor model… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …ents-and-tools/tool-use/tool-runner#taking-over-message-history). ```mermaid sequenceDiagram participant U as Your code participant TR as ToolRunner participant API as Messages API loop For… middleware Claude Developer Platform · in the page cli-sdks-libraries/middleware …ustom retries, request annotation, and refusal fallback handling. ```mermaid sequenceDiagram autonumber participant App as Your code participant M1 as Middleware A participant M2 as M… Streaming Input Claude Code CLI · in the page agent-sdk/streaming-vs-single-mode …ssion requests, and handles session management. ### How It Works ```mermaid theme={null} sequenceDiagram participant App as Your Application participant Agent as Claude Agent participant… Output styles Claude Code CLI · in the page output-styles …- When explaining code, architecture, or data flow, start with a Mermaid diagram showing the structure, then explain in prose. ## Diagram conventions Use `flowchart TD` for control flow… Enterprise Managed Auth for connectors Claude Documentation · in the page connectors/building/enterprise-managed-auth …e kind of bearer token it would after the interactive OAuth flow. ```mermaid theme={null} sequenceDiagram autonumber participant Claude participant AS as Your authorization server par… Deploy Claude Desktop on 3P with Google Cloud's Agent Platform Claude Documentation · in the page third-party/claude-desktop/vertex …ever issues a refresh token, so every renewal starts at your IdP. ```mermaid theme={null} sequenceDiagram autonumber participant App as Claude Desktop participant Browser as System browse… SEP Guidelines Model Context Protocol · in the page community/sep-guidelines …reating-extensions) for the extension lifecycle. ## SEP Workflow ```mermaid theme={null} flowchart TD Idea["Idea"] AwaitingSponsor{"Awaiting Sponsor<br/>(up to 6 months)"} Draft["Draft"]… Build an MCP client Model Context Protocol · in the page docs/2024-11-05/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/2024-11-05/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/2024-11-05/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/2024-11-05/learn/client-concepts …for more efficient use of the context window. **Sampling flow:** ```mermaid theme={null} sequenceDiagram participant LLM participant User participant Client participant Server N… Security Best Practices Model Context Protocol · in the page docs/2024-11-05/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… Build an MCP client Model Context Protocol · in the page docs/2025-03-26/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/2025-03-26/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/2025-03-26/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/2025-03-26/learn/client-concepts …for more efficient use of the context window. **Sampling flow:** ```mermaid theme={null} sequenceDiagram participant LLM participant User participant Client participant Server N… Security Best Practices Model Context Protocol · in the page docs/2025-03-26/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… Build an MCP client Model Context Protocol · in the page docs/2025-06-18/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/2025-06-18/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …eeds rather than following rigid patterns. **Elicitation flow:** ```mermaid theme={null} sequenceDiagram participant User participant Client participant Server Note over Server,Clie… Security Best Practices Model Context Protocol · in the page docs/2025-06-18/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… Build an MCP client Model Context Protocol · in the page docs/2025-11-25/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/2025-11-25/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …eeds rather than following rigid patterns. **Elicitation flow:** ```mermaid theme={null} sequenceDiagram participant User participant Client participant Server Note over Server,Clie… Security Best Practices Model Context Protocol · in the page docs/2025-11-25/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… Build an MCP client Model Context Protocol · in the page docs/2026-07-28/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/2026-07-28/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …ck any `requestState` the server included. **Elicitation flow:** ```mermaid theme={null} sequenceDiagram participant User participant Client participant Server Client->>Server: tool… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …## How it works Here's a high-level workflow schema: ```mermaid theme={null} --- config: theme: neutral --- sequenceDiagram actor User participant… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …that are no longer relevant to the current task, freeing context. ```mermaid theme={null} sequenceDiagram participant Model participant Host participant Registry participant Server… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …ates an additional MCP client object to maintain this connection. ```mermaid theme={null} graph TB subgraph "MCP Host (AI Application)" Client1["MCP Client 1"] Client2["MCP Client… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …ck any `requestState` the server included. **Elicitation flow:** ```mermaid theme={null} sequenceDiagram participant User participant Client participant Server Client->>Server: tool… Security Best Practices Model Context Protocol · in the page docs/draft/tutorials/security/security_best_practices …ck Flows ##### Normal OAuth proxy usage (preserves user consent) ```mermaid theme={null} sequenceDiagram participant UA as User-Agent (Browser) participant MC as MCP Client participant M… MCP Apps Model Context Protocol · in the page extensions/apps/overview …s, update the model's context, and receive data from the host. ```mermaid theme={null} sequenceDiagram participant User participant Agent participant App as MCP App iframe particip… Enterprise-Managed Authorization Model Context Protocol · in the page extensions/auth/enterprise-managed-authorization …G for an access token from the MCP server's Authorization Server: ```mermaid theme={null} sequenceDiagram participant UA as Browser participant C as MCP Client participant IdP as Enterpri… OAuth Client Credentials Model Context Protocol · in the page extensions/auth/oauth-client-credentials …validates the signature using the client's registered public key. ```mermaid theme={null} sequenceDiagram participant Client participant AS as Authorization Server participant MCP as MCP… Tasks Model Context Protocol · in the page extensions/tasks/overview …acknowledges the intent but is not obligated to stop the work. ```mermaid theme={null} sequenceDiagram participant Client participant Server Client->>Server: tools/call (with tasks ca… SEP-1686: Tasks Model Context Protocol · in the page seps/1686-tasks …or message instead when possible. **Task Status State Diagram:** ```mermaid theme={null} stateDiagram-v2 [*] --> submitted submitted --> working submitted --> terminal working -->… SEP-1730: SDKs Tiering System Model Context Protocol · in the page seps/1730-sdks-tiering-system …for each SDK and run simplified conformance tests against those. ```mermaid theme={null} sequenceDiagram participant SDK participant Test Suite participant Validator Test Suite->>SD… 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…