174 pages for extract.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
….call_tool` * Uses `chat` helper method to wrap Anthropic API calls * Extracts tool result content with `result.dig("result", "content")` * Passes tool results back to Claude for a final response ###…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…am. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a host-brokered `extract(value, ExpectedT…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…:) Client->>Client: Execute JavaScript (XSS) Client->>Client: Extract proxy auth token Client->>Proxy: Malicious stdio command request Note over Client,Proxy: Using stolen authenticati…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
….call_tool` * Uses `chat` helper method to wrap Anthropic API calls * Extracts tool result content with `result.dig("result", "content")` * Passes tool results back to Claude for a final response ###…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…am. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a host-brokered `extract(value, ExpectedT…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…:) Client->>Client: Execute JavaScript (XSS) Client->>Client: Extract proxy auth token Client->>Proxy: Malicious stdio command request Note over Client,Proxy: Using stolen authenticati…
Build an MCP client
Model Context Protocol · in the page
docs/draft/develop/build-client
….call_tool` * Uses `chat` helper method to wrap Anthropic API calls * Extracts tool result content with `result.dig("result", "content")` * Passes tool results back to Claude for a final response ###…
Client Best Practices
Model Context Protocol · in the page
docs/draft/develop/clients/client-best-practices
…am. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a host-brokered `extract(value, ExpectedT…
Security Best Practices
Model Context Protocol · in the page
docs/draft/tutorials/security/security_best_practices
…:) Client->>Client: Execute JavaScript (XSS) Client->>Client: Extract proxy auth token Client->>Proxy: Malicious stdio command request Note over Client,Proxy: Using stolen authenticati…
SEP-1686: Tasks
Model Context Protocol · in the page
seps/1686-tasks
…ng the task ID it generated, without needing to parse the response to extract a server-assigned identifier. This is particularly valuable for asynchronous programming models where the client may want…
SEP-2243: HTTP Header Standardization for Streamable HTTP Transport
Model Context Protocol · in the page
seps/2243-http-standardization
…Load balancers** must terminate TLS and parse the entire JSON body to extract routing information (e.g., region, tool name) * **Proxies and gateways** cannot make routing decisions without deep packet…
SEP-2468: Recommend Issuer (iss) Parameter in MCP Auth Responses
Model Context Protocol · in the page
seps/2468-recommend-issuer-claim-for-auth
…et pass `iss` to the SDK; those flows will be rejected until the host extracts `iss` from the redirect URI alongside `code`. SDKs are expected to widen callback signatures additively (e.g., an optiona…
SEP-2640: Skills Extension
Model Context Protocol · in the page
seps/2640-skills-extension
…//pdf-processing/references/FORMS.md` | | `pdf-processing` | `scripts/extract.py` | `skill://pdf-processing/scripts/extract.py` | | `acme/billing/refunds` | `SKILL.md` | `skill://acme/billing/refunds/…
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
…ader) alt Header includes resource_metadata Note over C: Extract resource_metadata URL from header C->>M: GET resource_metadata URI M-->>C: Resource metadata with authoriz…
Authorization
Model Context Protocol · in the page
specification/2025-06-18/basic/authorization
…: HTTP 401 Unauthorized with WWW-Authenticate header Note over C: Extract resource_metadata<br />from WWW-Authenticate C->>M: GET /.well-known/oauth-protected-resource M-->>C: Resource me…
Authorization
Model Context Protocol · in the page
specification/2025-11-25/basic/authorization
…ader) alt Header includes resource_metadata Note over C: Extract resource_metadata URL from header C->>M: GET resource_metadata URI M-->>C: Resource metadata with authoriz…
Authorization Server Discovery
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/authorization-server-discovery
…ader) alt Header includes resource_metadata Note over C: Extract resource_metadata URL from header C->>M: GET resource_metadata URI M-->>C: Resource metadata with authoriz…
Authorization
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/index
…: HTTP 401 Unauthorized with WWW-Authenticate header Note over C: Extract resource_metadata URL from WWW-Authenticate C->>M: Request Protected Resource Metadata M->>C: Return metadata…
Streamable HTTP
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/streamable-http
…es the annotation — and thus the tool definition — invalid. Header extraction is defined as reading the instance value at the exact property path of the annotated property (the chain of `properties…
Tools
Model Context Protocol · in the page
specification/2026-07-28/server/tools
…ers-from-tool-parameters), which also defines how header values are extracted from call arguments Clients using the Streamable HTTP transport **MUST** reject tool definitions where any `x-mcp-heade…
Authorization Server Discovery
Model Context Protocol · in the page
specification/draft/basic/authorization/authorization-server-discovery
…ader) alt Header includes resource_metadata Note over C: Extract resource_metadata URL from header C->>M: GET resource_metadata URI M-->>C: Resource metadata with authoriz…
Authorization
Model Context Protocol · in the page
specification/draft/basic/authorization/index
…: HTTP 401 Unauthorized with WWW-Authenticate header Note over C: Extract resource_metadata URL from WWW-Authenticate C->>M: Request Protected Resource Metadata M->>C: Return metadata…
Streamable HTTP
Model Context Protocol · in the page
specification/draft/basic/transports/streamable-http
…es the annotation — and thus the tool definition — invalid. Header extraction is defined as reading the instance value at the exact property path of the annotated property (the chain of `properties…
Tools
Model Context Protocol · in the page
specification/draft/server/tools
…ers-from-tool-parameters), which also defines how header values are extracted from call arguments Clients using the Streamable HTTP transport **MUST** reject tool definitions where any `x-mcp-heade…