Spec Enhancement Proposals

Overview

Total SEPs
70
Proposals
31
awaiting sponsor
Drafts
17
being developed
In Review
3
ready for review
Accepted
0
pending merge
Merged
19
completed

Proposals Awaiting Sponsor

SEPs that need a maintainer to sponsor them

PRTitleAuthorSponsorSizeWaiting
#1803SEP-1803: Event Subscriptionscaseychow-oai+184 -0148d
#1822SEP-1821: Add dynamic tool search supporttruehazker+66 -4143d
#1905SEP-1905: Task Result Streaming and Immediate Result AcceptanceHe-Pin+709 -2134d
#1904SEP-1904 : Add filtering support for tasks/listHe-Pin+153 -2134d
#1921SEP-1921: Add Context Headers (Tool, Prompt, Resources) to MCP Requests for Fine-Grained Rate LimitingRajesh-Narayanappa87+75 -0128d
#1975SEP-1975: Conversation Event Subscriptionsvarun29ankuS+172 -0117d
#2001SEP-2001: Optional High Availability Patterns for Stateful Streaming in MCP Deploymentsjizhuozhi+138 -0110d
#2007SEP-2007: Add MCP Payment Support Specificationshivankgoel+1969 -0107d
#2028SEP-2028: Automatic _meta to HTTP header forwarding for distributed tracingmonahk+861 -0101d
#2053SEP-2053: Server Variants extensionsambhav+1613 -093d
#2061SEP-2061: Action Security Metadata for MCP Toolsrreichel3+292 -092d
#2072SEP-2072: Memory Portalscomradenala+601 -087d
#2093SEP-2093: Resource Contents Metadata and Capabilitiespja-ant+1033 -184d
#2166SEP-2166: Out-of-Band Resource Access via HTTPS URLsabrookins+595 -071d
#2188SEP-2188: Add elicitation timeout coordination via notifications/elicitation/pe…ArsalanShakil+463 -066d
#2268SEP-2268: SubtasksLucaButBoring+317 -050d
#2282SEP-2282: Server-Declared Behavioural Hooksheyhayes+871 -247d
#2317SEP-2290: Content Negotiation Extensionschlpbch+104 -041d
#2322SEP-2322: Multi Round-Trip RequestsCaitieM20+3517 -39140d
#2325SEP-2325: SSH Custom Transporttobert+1017 -039d
#2339SEP-2339: Task ContinuityLucaButBoring+1200 -23037d
#2357SEP-2357: Dedicated structured media type for MCP HTTP transportrvmillett+365 -035d
#2385SEP-2385: Tool Auth Manifestlececo+167 -028d
#2417SEP-2417: Model Preferences for ToolsProductOfAmerica+3043 -123d
#2433SEP-2433: Transfer Descriptors — Out-of-Band Data Transfer Negotiationbhanquier+1172 -4718d
#2448SEP-2448: MCP server execution telemetrysavula15+250 -016d
#2468SEP-2468: Recommend Issuer (iss) Claim in MCP Auth ResponsesEmLauber+93 -014d
#2484SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Statuspcarleton+403 -413d
#2487SEP-2487: Add execution.requirements field to Tool for preconditionsZachGerman+126 -412d
#2495SEP: Event-Driven Tool Invocation (Server-Push to LLM Re-entry)hf75+119 -011d
#2532SEP-2532: Resource Streaming for Binary Content Deliverypatrick-rodgers+1249 -02d

Drafts in Development

SEPs with a sponsor actively working on them

PRTitleAuthorSponsorSizeAge
#1336SEP-1336: User Agent Guidance for Client ImplementationsLucaButBoring000-000-000-000-000+184 -0239d
#1404SEP-1309: Add spec and SDK versioning guidelinespantanurag555000-000-000-000-000+235 -0223d
#1858SEP-1858: Multi-turn SSE (using custom events)jonathanhefnerjonathanhefner+122 -0140d
#1862SEP-1862: Tool ResolutionSamMorrowDrumsnickcoai+1723 -0139d
#1913SEP-1913: Trust and Sensitivity AnnotationsSamMorrowDrumslocalden+2347 -0133d
#1933SEP-1933: Workload Identity FederationPieterKasD-McAdams+333 -0125d
#1932SEP-1932: DPoP Profile for MCPPieterKasD-McAdams+124 -0125d
#1984SEP-1984: Comprehensive Tool Annotations for Enhanced Governance and UXsambhavsambhav+488 -0114d
#2106SEP-2106: Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12olaservoolaservo+915 -6582d
#2127SEP-2127: MCP Server Cards - HTTP Server Discovery via .well-knowndsp-ant+927 -078d
#2145SEP-2145: Standardize `tools/call` failure reportingKKonstantinovpcarleton+541 -676d
#2200SEP-2200: Clarify tool result content visibilitykrubenokolaservo+376 -065d
#2202SEP-2202: Allow Non-File URI Schemes for Rootschughtapanolaservo+230 -064d
#2229SEP-2229: Unsolicited TasksLucaButBoringLucaButBoring+407 -10758d
#2343SEP-2343: Clarify that elicitation requires authorization for remote serverspcarletonpcarleton+7 -137d
#2356SEP-2356: File input support for tools and elicitationochafiklocalden+1236 -1535d
#2549SEP-2549: TTL for List ResultsCaitieM20CaitieM20+493 -420d

SEPs In Review

SEPs ready for community and maintainer review

PRTitleAuthorSponsorReviewsWaiting
#2164SEP-2164: Standardize resource not found error code (-32602)pja-antpja-ant671d
#2243SEP-2243 HTTP Standardizationmikekistlerkurtisvg4755d
#2293SEP-2293 Add Support for Completions Metadataevalstateevalstate946d

Merged SEPs

Successfully completed spec enhancements

PRTitleAuthorSponsorSizeMerged
#2207SEP-2207: OIDC-flavored refresh token guidancewdawsonpcarleton+423 -2Mar 29, 2026
#2350SEP-2350: Clarify client-side scope accumulation in step-up authorizationdenddend+60 -9Mar 28, 2026
#2351SEP-2351: Explicitly specify RFC 8414 well-known URI suffix for MCPdenddend+36 -14Mar 28, 2026
#2352SEP-2352: Clarify authorization server binding and migrationdenddend+34 -1Mar 28, 2026
#837SEP-837: Update authorization spec to clarify client type requirementslocaldenlocalden+30 -0Mar 28, 2026
#2443Align Server Card with server.json compatibilitytadasant+4 -19Mar 26, 2026
#2149SEP-2149: MCP Group Governance and Charter Templatedsp-antdsp-ant+852 -191Mar 23, 2026
#2148SEP-2148: MCP Contributor Ladderdsp-antdsp-ant+1071 -132Mar 18, 2026
#2260SEP-2260 Require Server requests to be associated with a Client request.evalstateCaitieM20+687 -32Mar 10, 2026
#2336SEP-2127: Remove primitives from server cardsSamMorrowDrums+13 -96Mar 9, 2026
#414SEP-414: Document OpenTelemetry Trace Context Propagation ConventionscodefromthecryptKludex+244 -1Feb 26, 2026
#1777SEP-1730: SDK tiers definitionihrprpcarleton+147 -1Feb 2, 2026
#1865SEP-1865: MCP Apps - Interactive User Interfaces for MCPidosaldsp-ant+348 -31Jan 28, 2026
#2133SEP-2133: Extensions framework for MCPpja-antpcarleton+681 -6Jan 26, 2026
#2085SEP-2085: Governance Succession and Amendment Proceduresdsp-antdsp-ant+87 -0Jan 22, 2026
#531Revise sampling specification to define all valid request and response fieldsLucaButBoring+63 -2Jan 14, 2026
#1850SEP-1850: Migrate SEP process from issues to pull requestsdsp-antdsp-ant+356 -148Nov 28, 2025
#887SEP-1036: URL Mode Elicitation for secure out-of-band interactionsnbarbettinilocalden+828 -185Nov 13, 2025
#1611[SEP-1303] Input validation errors as tool execution errorsfredericbarthelet+9 -4Nov 10, 2025