HomeDocs changes
Documentation changes
What the docs quietly changed.
Anthropic's published documentation, fetched on a schedule and diffed against the last copy. Every edit dated, including the ones that never made a release note.
Last poll read all 4 cleanly: Claude Code CLI, Claude Developer Platform, Claude Documentation, Model Context Protocol. A date here is when this site noticed, not when Anthropic edited.
Claude Developer Platform
808pages tracked
587 changed this week · last read 22 Oct 2026
Claude Code CLI
228pages tracked
146 changed this week · last read 22 Oct 2026
Claude Documentation
278pages tracked
74 changed this week · last read 22 Oct 2026
Model Context Protocol
357pages tracked
163 changed this week · last read 21 Oct 2026
100 on this page
ReadSourcePageWhatLines
29 Jul 2026
33 pages
+906 −1103 lines
mcp
seps/2484-conformance-tests-required-for-final-seps
±changed
+9−15
mcpchanged
seps/2484-conformance-tests-required-for-final-seps
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2468-recommend-issuer-claim-for-auth
±changed
+9−15
mcpchanged
seps/2468-recommend-issuer-claim-for-auth
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2243-http-standardization
±changed
+11−17
mcpchanged
seps/2243-http-standardization
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2207-oidc-refresh-token-guidance
±changed
+11−17
mcpchanged
seps/2207-oidc-refresh-token-guidance
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2164-resource-not-found-error
±changed
+9−15
mcpchanged
seps/2164-resource-not-found-error
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2149-working-group-charter-template
±changed
+11−17
mcpchanged
seps/2149-working-group-charter-template
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2148-contributor-ladder
±changed
+11−17
mcpchanged
seps/2148-contributor-ladder
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2133-extensions
±changed
+11−17
mcpchanged
seps/2133-extensions
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2106-json-schema-2020-12
±changed
+11−17
mcpchanged
seps/2106-json-schema-2020-12
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/2085-governance-succession-and-amendment
±changed
+9−15
mcpchanged
seps/2085-governance-succession-and-amendment
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1850-pr-based-sep-workflow
±changed
+11−17
mcpchanged
seps/1850-pr-based-sep-workflow
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1730-sdks-tiering-system
±changed
+11−17
mcpchanged
seps/1730-sdks-tiering-system
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1699-support-sse-polling-via-server-side-disconnect
±changed
+9−15
mcpchanged
seps/1699-support-sse-polling-via-server-side-disconnect
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1686-tasks
±changed
+11−17
mcpchanged
seps/1686-tasks
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1613-establish-json-schema-2020-12-as-default-dialect-f
±changed
+9−15
mcpchanged
seps/1613-establish-json-schema-2020-12-as-default-dialect-f
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1319-decouple-request-payload-from-rpc-methods-definiti
±changed
+9−15
mcpchanged
seps/1319-decouple-request-payload-from-rpc-methods-definiti
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1303-input-validation-errors-as-tool-execution-errors
±changed
+9−15
mcpchanged
seps/1303-input-validation-errors-as-tool-execution-errors
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1302-formalize-working-groups-and-interest-groups-in-mc
±changed
+11−17
mcpchanged
seps/1302-formalize-working-groups-and-interest-groups-in-mc
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1046-support-oauth-client-credentials-flow-in-authoriza
±changed
+9−15
mcpchanged
seps/1046-support-oauth-client-credentials-flow-in-authoriza
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1036-url-mode-elicitation-for-secure-out-of-band-intera
±changed
+11−17
mcpchanged
seps/1036-url-mode-elicitation-for-secure-out-of-band-intera
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
+11 −17 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1034--support-default-values-for-all-primitive-types-in
±changed
+9−15
mcpchanged
seps/1034--support-default-values-for-all-primitive-types-in
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/1024-mcp-client-security-requirements-for-local-server-
±changed
+9−15
mcpchanged
seps/1024-mcp-client-security-requirements-for-local-server-
<div className="flex items-center gap-2 mb-4">
<Badge color="green" shape="pill">
Final
</Badge>
Final
+9 −15 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
seps/994-shared-communication-practicesguidelines
±changed
+10−10
mcpchanged
seps/994-shared-communication-practicesguidelines
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 994 |
| **Title** | Shared Communication Practices/Guidelines |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/990-enable-enterprise-idp-policy-controls-during-mcp-o
±changed
+10−10
mcpchanged
seps/990-enable-enterprise-idp-policy-controls-during-mcp-o
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 990 |
| **Title** | Enable enterprise IdP policy controls during MCP OAuth flows |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/986-specify-format-for-tool-names
±changed
+10−10
mcpchanged
seps/986-specify-format-for-tool-names
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 986 |
| **Title** | Specify Format for Tool Names |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/985-align-oauth-20-protected-resource-metadata-with-rf
±changed
+10−10
mcpchanged
seps/985-align-oauth-20-protected-resource-metadata-with-rf
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 985 |
| **Title** | Align OAuth 2.0 Protected Resource Metadata with RFC 9728 |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/973-expose-additional-metadata-for-implementations-res
±changed
+10−10
mcpchanged
seps/973-expose-additional-metadata-for-implementations-res
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 973 |
| **Title** | Expose additional metadata for Implementations, Resources, Tools and Prompts |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/932-model-context-protocol-governance
±changed
+10−10
mcpchanged
seps/932-model-context-protocol-governance
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 932 |
| **Title** | Model Context Protocol Governance |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/414-request-meta
±changed
+10−10
mcpchanged
seps/414-request-meta
| Field | Value |
| ------------- | ----------------------------------------------------------------------------- |
| **SEP** | 414 |
| **Title** | Document OpenTelemetry Trace Context Propagation Conventions |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2663-tasks-extension
±changed
+13−13
mcpchanged
seps/2663-tasks-extension
| Field | Value
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------
| **SEP** | 2663
| **Title** | Tasks Extension
| **Status** | Final
+13 −13 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2596-spec-feature-lifecycle-and-deprecation
±changed
+27−27
mcpchanged
seps/2596-spec-feature-lifecycle-and-deprecation
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2596 |
| **Title** | Specification Feature Lifecycle and Deprecation Policy |
| **Status** | Final |
+27 −27 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2577-deprecate-roots-sampling-and-logging
±changed
+42−42
mcpchanged
seps/2577-deprecate-roots-sampling-and-logging
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2577 |
| **Title** | Deprecate Roots, Sampling, and Logging |
| **Status** | Final |
+42 −42 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2567-sessionless-mcp
±changed
+27−27
mcpchanged
seps/2567-sessionless-mcp
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2567 |
| **Title** | Sessionless MCP via Explicit State Handles |
| **Status** | Final |
+27 −27 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2484-conformance-tests-required-for-final-seps
±changed
+10−10
mcpchanged
seps/2484-conformance-tests-required-for-final-seps
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2484 |
| **Title** | Require Conformance Tests for Standards Track SEPs to Reach Final Status |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2468-recommend-issuer-claim-for-auth
±changed
+10−10
mcpchanged
seps/2468-recommend-issuer-claim-for-auth
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2468 |
| **Title** | Recommend Issuer (iss) Parameter in MCP Auth Responses |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2243-http-standardization
±changed
+107−107
mcpchanged
seps/2243-http-standardization
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2243 |
| **Title** | HTTP Header Standardization for Streamable HTTP Transport |
| **Status** | Final |
+107 −107 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2207-oidc-refresh-token-guidance
±changed
+10−10
mcpchanged
seps/2207-oidc-refresh-token-guidance
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2207 |
| **Title** | OIDC-Flavored Refresh Token Guidance |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2164-resource-not-found-error
±changed
+22−22
mcpchanged
seps/2164-resource-not-found-error
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2164 |
| **Title** | Standardize Resource Not Found Error Code |
| **Status** | Final |
+22 −22 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2149-working-group-charter-template
±changed
+35−35
mcpchanged
seps/2149-working-group-charter-template
| Field | Value |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| **SEP** | 2149 |
| **Title** | MCP Group Governance and Charter Template |
| **Status** | Final |
+35 −35 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2148-contributor-ladder
±changed
+33−33
mcpchanged
seps/2148-contributor-ladder
| Field | Value |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| **SEP** | 2148 |
| **Title** | MCP Contributor Ladder |
| **Status** | Final |
+33 −33 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2133-extensions
±changed
+10−10
mcpchanged
seps/2133-extensions
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2133 |
| **Title** | Extensions |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2106-json-schema-2020-12
±changed
+19−19
mcpchanged
seps/2106-json-schema-2020-12
| Field | Value
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------
| **SEP** | 2106
| **Title** | Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12
| **Status** | Final
+19 −19 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/2085-governance-succession-and-amendment
±changed
+10−10
mcpchanged
seps/2085-governance-succession-and-amendment
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 2085 |
| **Title** | Governance Succession and Amendment Procedures |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1850-pr-based-sep-workflow
±changed
+10−10
mcpchanged
seps/1850-pr-based-sep-workflow
| Field | Value |
| ------------- | ------------------------------------------------------------------------------------------------------------------ |
| **SEP** | 1850 |
| **Title** | PR-Based SEP Workflow |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1730-sdks-tiering-system
±changed
+16−16
mcpchanged
seps/1730-sdks-tiering-system
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1730 |
| **Title** | SDKs Tiering System |
| **Status** | Final |
+16 −16 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1699-support-sse-polling-via-server-side-disconnect
±changed
+10−10
mcpchanged
seps/1699-support-sse-polling-via-server-side-disconnect
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1699 |
| **Title** | Support SSE polling via server-side disconnect |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1686-tasks
±changed
+10−10
mcpchanged
seps/1686-tasks
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1686 |
| **Title** | Tasks |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1613-establish-json-schema-2020-12-as-default-dialect-f
±changed
+10−10
mcpchanged
seps/1613-establish-json-schema-2020-12-as-default-dialect-f
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1613 |
| **Title** | Establish JSON Schema 2020-12 as Default Dialect for MCP |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1319-decouple-request-payload-from-rpc-methods-definiti
±changed
+10−10
mcpchanged
seps/1319-decouple-request-payload-from-rpc-methods-definiti
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1319 |
| **Title** | Decouple Request Payload from RPC Methods Definition |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1303-input-validation-errors-as-tool-execution-errors
±changed
+10−10
mcpchanged
seps/1303-input-validation-errors-as-tool-execution-errors
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1303 |
| **Title** | Input Validation Errors as Tool Execution Errors |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1302-formalize-working-groups-and-interest-groups-in-mc
±changed
+10−10
mcpchanged
seps/1302-formalize-working-groups-and-interest-groups-in-mc
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1302 |
| **Title** | Formalize Working Groups and Interest Groups in MCP Governance |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1046-support-oauth-client-credentials-flow-in-authoriza
±changed
+10−10
mcpchanged
seps/1046-support-oauth-client-credentials-flow-in-authoriza
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1046 |
| **Title** | Support OAuth client credentials flow in authorization |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1036-url-mode-elicitation-for-secure-out-of-band-intera
±changed
+14−14
mcpchanged
seps/1036-url-mode-elicitation-for-secure-out-of-band-intera
| Field | Value |
| ------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **SEP** | 1036 |
| **Title** | URL Mode Elicitation for secure out-of-band interactions |
| **Status** | Final |
+14 −14 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1034--support-default-values-for-all-primitive-types-in
±changed
+10−10
mcpchanged
seps/1034--support-default-values-for-all-primitive-types-in
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1034 |
| **Title** | Support default values for all primitive types in elicitation schemas |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
seps/1024-mcp-client-security-requirements-for-local-server-
±changed
+10−10
mcpchanged
seps/1024-mcp-client-security-requirements-for-local-server-
| Field | Value |
| ------------- | ------------------------------------------------------------------------------- |
| **SEP** | 1024 |
| **Title** | MCP Client Security Requirements for Local Server Installation |
| **Status** | Final |
+10 −10 lines
Upstream edited 29 Jul 2026 22:46 UTC Recorded here 28 Sep 2026 22:07 UTC
28 Jul 2026
40 pages
+17317 −17567 lines
mcp
docs/2026-07-28/tutorials/security/security_best_practices
±changed
+26−26
mcpchanged
docs/2026-07-28/tutorials/security/security_best_practices
<Note>
Avoid implementing IP validation manually. Attackers exploit encoding tricks
(octal, hex, IPv4-mapped IPv6) that custom parsers often miss.
</Note>
> [!NOTE]
+26 −26 lines
Upstream edited 28 Jul 2026 16:18 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2026-07-28/develop/clients/client-best-practices
±changed
+2−2
mcpchanged
docs/2026-07-28/develop/clients/client-best-practices
<img src="https://mintcdn.com/mcp/JXfd5cBmEUh_qPUI/images/progressive-discovery.svg?fit=max&auto=format&n=JXfd5cBmEUh_qPUI&q=85&s=db39f47006107f04af43b5eeae2d6022" alt="Comparison
**
+9 −11 lines
Upstream edited 28 Jul 2026 16:18 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2026-07-28/develop/build-client
±changed
+2436−2452
mcpchanged
docs/2026-07-28/develop/build-client
<Tabs>
<Tab title="Python">
[You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python)
## System Requirements
+2436 −2452 lines
Upstream edited 28 Jul 2026 16:18 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2026-07-28/develop/clients/client-best-practices
±changed
+12−12
mcpchanged
docs/2026-07-28/develop/clients/client-best-practices
| Guideline | Rationale
| -------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------
| **Offer multiple detail levels** | Let the model choose between name-only, name-and-description, or full-schema responses.
| **Cache tool definitions** | Once fetched from a server, memoize the definition host-side so re-injecting it later doesn't need another `tools/list` round trip. This is sep
| **Refresh on `list_changed`** | Re-index the search catalog when a server sends `notifications/tools/list_changed`.
+12 −12 lines
Upstream edited 28 Jul 2026 16:18 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2026-07-28/develop/build-with-agent-skills
±changed
+4−4
mcpchanged
docs/2026-07-28/develop/build-with-agent-skills
| Skill | Purpose |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| Skill | Purpose |
| - | - |
| `build-mcp-app` | Adds interactive UI widgets (forms, pickers, dashboards) rendered inline in chat. |
+4 −4 lines
Upstream edited 28 Jul 2026 16:18 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2024-11-05/develop/build-with-agent-skills
±changed
+9−11
mcpchanged
docs/2024-11-05/develop/build-with-agent-skills
<CardGroup cols={2}>
<Card title="MCP Inspector" icon="magnifying-glass" href="/docs/2024-11-05/tools/inspector">
Test your server's tools, resources, and prompts interactively
</Card>
> **[MCP Inspector](/docs/2024-11-05/tools/inspector)**
+9 −11 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/develop/build-client
±changed
+2436−2452
mcpchanged
docs/2024-11-05/develop/build-client
<Tabs>
<Tab title="Python">
[You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python)
## System Requirements
+2436 −2452 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
community/sdk-tiers
±changed
+10−10
mcpchanged
community/sdk-tiers
<Note>
**Key dates:**
* **January 23, 2026**: Conformance tests available
* **February 23, 2026**: Official SDK tiering published
+10 −10 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/develop/build-with-agent-skills
±changed
+4−4
mcpchanged
docs/2024-11-05/develop/build-with-agent-skills
| Skill | Purpose |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| Skill | Purpose |
| - | - |
| `build-mcp-app` | Adds interactive UI widgets (forms, pickers, dashboards) rendered inline in chat. |
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
community/sdk-tiers
±changed
+28−28
mcpchanged
community/sdk-tiers
| Requirement | Tier 1: Fully Supported | Tier 2: Commitment to Full Support
| --------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------
| **Conformance Tests** | 100% pass rate | 80% pass rate
| **New Protocol Features** | Before new spec version release, timeline agreed per release based on feature complexity | Within 6 months
| **Issue Triage** | Within 2 business days | Within a month
+28 −28 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-11-25/develop/clients/client-best-practices
±changed
+2−2
mcpchanged
docs/2025-11-25/develop/clients/client-best-practices
<img src="https://mintcdn.com/mcp/JXfd5cBmEUh_qPUI/images/progressive-discovery.svg?fit=max&auto=format&n=JXfd5cBmEUh_qPUI&q=85&s=db39f47006107f04af43b5eeae2d6022" alt="Comparison
**
+9 −11 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-11-25/develop/build-client
±changed
+2444−2460
mcpchanged
docs/2025-11-25/develop/build-client
<Tabs>
<Tab title="Python">
[You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python)
## System Requirements
+2444 −2460 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/tutorials/security/security_best_practices
±changed
+4−4
mcpchanged
docs/2025-06-18/tutorials/security/security_best_practices
<Note>
Avoid implementing IP validation manually. Attackers exploit encoding tricks
(octal, hex, IPv4-mapped IPv6) that custom parsers often miss.
</Note>
> [!NOTE]
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/tutorials/security/authorization
±changed
+841−861
mcpchanged
docs/2025-06-18/tutorials/security/authorization
<Tip>
**Authorization for Local MCP Servers**
For MCP servers using the [STDIO transport](/specification/2025-06-18/basic/transports#stdio), you can use environment-based credentials or credentials provided by third-party li
+841 −861 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/tools/inspector
±changed
+36−44
mcpchanged
docs/2025-06-18/tools/inspector
<Tabs>
<Tab title="npm package">
```bash theme={null}
npx -y @modelcontextprotocol/inspector npx <package-name> <args>
# For example
+36 −44 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/sdk
±changed
+16−18
mcpchanged
docs/2025-06-18/sdk
| <Icon icon="square-js" size={24} /> [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) | <Bad
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) | <B
| <Icon icon="golang" size={24} /> [Go](https://go.sdk.modelcontextprotocol.io) | [modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | <Badge color="bl
| <Icon icon="java" size={24} /> [Java](https://java.sdk.modelcontextprotocol.io) | [modelcontextprotocol/java-sdk](https://github.com/modelcontextprotocol/java-sdk) | <Badge col
+16 −18 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/develop/clients/client-best-practices
±changed
+2−2
mcpchanged
docs/2025-06-18/develop/clients/client-best-practices
<img src="https://mintcdn.com/mcp/JXfd5cBmEUh_qPUI/images/progressive-discovery.svg?fit=max&auto=format&n=JXfd5cBmEUh_qPUI&q=85&s=db39f47006107f04af43b5eeae2d6022" alt="Comparison
**
+9 −11 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-06-18/develop/build-client
±changed
+2436−2452
mcpchanged
docs/2025-06-18/develop/build-client
<Tabs>
<Tab title="Python">
[You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python)
## System Requirements
+2436 −2452 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/tutorials/security/security_best_practices
±changed
+4−4
mcpchanged
docs/2025-03-26/tutorials/security/security_best_practices
<Note>
Avoid implementing IP validation manually. Attackers exploit encoding tricks
(octal, hex, IPv4-mapped IPv6) that custom parsers often miss.
</Note>
> [!NOTE]
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/tutorials/security/authorization
±changed
+841−861
mcpchanged
docs/2025-03-26/tutorials/security/authorization
<Tip>
**Authorization for Local MCP Servers**
For MCP servers using the [STDIO transport](/specification/2025-03-26/basic/transports#stdio), you can use environment-based credentials or credentials provided by third-party li
+841 −861 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/tools/inspector
±changed
+36−44
mcpchanged
docs/2025-03-26/tools/inspector
<Tabs>
<Tab title="npm package">
```bash theme={null}
npx -y @modelcontextprotocol/inspector npx <package-name> <args>
# For example
+36 −44 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/sdk
±changed
+16−18
mcpchanged
docs/2025-03-26/sdk
| <Icon icon="square-js" size={24} /> [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) | <Bad
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) | <B
| <Icon icon="golang" size={24} /> [Go](https://go.sdk.modelcontextprotocol.io) | [modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | <Badge color="bl
| <Icon icon="java" size={24} /> [Java](https://java.sdk.modelcontextprotocol.io) | [modelcontextprotocol/java-sdk](https://github.com/modelcontextprotocol/java-sdk) | <Badge col
+16 −18 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/develop/clients/client-best-practices
±changed
+2−2
mcpchanged
docs/2025-03-26/develop/clients/client-best-practices
<img src="https://mintcdn.com/mcp/JXfd5cBmEUh_qPUI/images/progressive-discovery.svg?fit=max&auto=format&n=JXfd5cBmEUh_qPUI&q=85&s=db39f47006107f04af43b5eeae2d6022" alt="Comparison
**
+9 −11 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2025-03-26/develop/build-client
±changed
+2436−2452
mcpchanged
docs/2025-03-26/develop/build-client
<Tabs>
<Tab title="Python">
[You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python)
## System Requirements
+2436 −2452 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/tutorials/security/security_best_practices
±changed
+4−4
mcpchanged
docs/2024-11-05/tutorials/security/security_best_practices
<Note>
Avoid implementing IP validation manually. Attackers exploit encoding tricks
(octal, hex, IPv4-mapped IPv6) that custom parsers often miss.
</Note>
> [!NOTE]
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/tutorials/security/authorization
±changed
+841−861
mcpchanged
docs/2024-11-05/tutorials/security/authorization
<Tip>
**Authorization for Local MCP Servers**
For MCP servers using the [STDIO transport](/specification/2024-11-05/basic/transports#stdio), you can use environment-based credentials or credentials provided by third-party li
+841 −861 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/tools/inspector
±changed
+36−44
mcpchanged
docs/2024-11-05/tools/inspector
<Tabs>
<Tab title="npm package">
```bash theme={null}
npx -y @modelcontextprotocol/inspector npx <package-name> <args>
# For example
+36 −44 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/sdk
±changed
+16−18
mcpchanged
docs/2024-11-05/sdk
| <Icon icon="square-js" size={24} /> [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) | <Bad
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) | <B
| <Icon icon="golang" size={24} /> [Go](https://go.sdk.modelcontextprotocol.io) | [modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | <Badge color="bl
| <Icon icon="java" size={24} /> [Java](https://java.sdk.modelcontextprotocol.io) | [modelcontextprotocol/java-sdk](https://github.com/modelcontextprotocol/java-sdk) | <Badge col
+16 −18 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
docs/2024-11-05/develop/clients/client-best-practices
±changed
+2−2
mcpchanged
docs/2024-11-05/develop/clients/client-best-practices
<img src="https://mintcdn.com/mcp/JXfd5cBmEUh_qPUI/images/progressive-discovery.svg?fit=max&auto=format&n=JXfd5cBmEUh_qPUI&q=85&s=db39f47006107f04af43b5eeae2d6022" alt="Comparison
 | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk)
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk)
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-06-18/develop/clients/client-best-practices
±changed
+12−12
mcpchanged
docs/2025-06-18/develop/clients/client-best-practices
| Guideline | Rationale
| -------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------
| **Offer multiple detail levels** | Let the model choose between name-only, name-and-description, or full-schema responses.
| **Cache tool definitions** | Once fetched from a server, memoize the definition host-side so re-injecting it later doesn't need another `tools/list` round trip. This is sep
| **Refresh on `list_changed`** | Re-index the search catalog when a server sends `notifications/tools/list_changed`.
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-06-18/develop/build-with-agent-skills
±changed
+4−4
mcpchanged
docs/2025-06-18/develop/build-with-agent-skills
| Skill | Purpose |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| Skill | Purpose |
| - | - |
| `build-mcp-app` | Adds interactive UI widgets (forms, pickers, dashboards) rendered inline in chat. |
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-03-26/sdk
±changed
+12−12
mcpchanged
docs/2025-03-26/sdk
| SDK | Repository
| :----------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------
| <Icon icon="square-js" size={24} /> [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk)
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk)
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-03-26/develop/clients/client-best-practices
±changed
+12−12
mcpchanged
docs/2025-03-26/develop/clients/client-best-practices
| Guideline | Rationale
| -------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------
| **Offer multiple detail levels** | Let the model choose between name-only, name-and-description, or full-schema responses.
| **Cache tool definitions** | Once fetched from a server, memoize the definition host-side so re-injecting it later doesn't need another `tools/list` round trip. This is sep
| **Refresh on `list_changed`** | Re-index the search catalog when a server sends `notifications/tools/list_changed`.
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2025-03-26/develop/build-with-agent-skills
±changed
+4−4
mcpchanged
docs/2025-03-26/develop/build-with-agent-skills
| Skill | Purpose |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| Skill | Purpose |
| - | - |
| `build-mcp-app` | Adds interactive UI widgets (forms, pickers, dashboards) rendered inline in chat. |
+4 −4 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2024-11-05/sdk
±changed
+12−12
mcpchanged
docs/2024-11-05/sdk
| SDK | Repository
| :----------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------
| <Icon icon="square-js" size={24} /> [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescr
| <Icon icon="python" size={24} /> [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk)
| <Icon icon="square-c" size={24} /> [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk)
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
docs/2024-11-05/develop/clients/client-best-practices
±changed
+12−12
mcpchanged
docs/2024-11-05/develop/clients/client-best-practices
| Guideline | Rationale
| -------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------
| **Offer multiple detail levels** | Let the model choose between name-only, name-and-description, or full-schema responses.
| **Cache tool definitions** | Once fetched from a server, memoize the definition host-side so re-injecting it later doesn't need another `tools/list` round trip. This is sep
| **Refresh on `list_changed`** | Re-index the search catalog when a server sends `notifications/tools/list_changed`.
+12 −12 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 28 Sep 2026 22:07 UTC
mcp
extensions/auth/overview
±changed
+12−14
mcpchanged
extensions/auth/overview
<Card title="modelcontextprotocol/ext-auth" icon="github" href="https://github.com/modelcontextprotocol/ext-auth">
Source code, specifications, and reference implementations for MCP
authorization extensions.
</Card>
> **[modelcontextprotocol/ext-auth](https://github.com/modelcontextprotocol/ext-auth)**
+12 −14 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
mcp
extensions/auth/oauth-client-credentials
±changed
+309−323
mcpchanged
extensions/auth/oauth-client-credentials
<Card title="Specification" icon="file-lines" href="https://github.com/modelcontextprotocol/ext-auth/blob/main/specification/draft/oauth-client-credentials.mdx">
Full technical specification for the OAuth Client Credentials extension.
</Card>
> **[Specification](https://github.com/modelcontextprotocol/ext-auth/blob/main/specification/draft/oauth-client-credentials.mdx)**
>
+309 −323 lines
Upstream edited 28 Jul 2026 15:42 UTC Recorded here 20 Oct 2026 20:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.