Spec Enhancement Proposals

Overview

Total SEPs
68
Proposals
30
awaiting sponsor
Drafts
11
being developed
In Review
4
ready for review
Accepted
0
pending merge
Merged
23
completed

Proposals Awaiting Sponsor

SEPs that need a maintainer to sponsor them

PRTitleAuthorSponsorSizeWaiting
#2028SEP-2028: Automatic _meta to HTTP header forwarding for distributed tracingmonahk+861 -0246d
#2053SEP-2053: Server Variants extensionsambhav+1613 -0238d
#2093SEP-2093: Resource Contents Metadata and Capabilitiespja-ant+1033 -1229d
#2282SEP-2282: Server-Declared Behavioural Hooksheyhayes+871 -2192d
#2357SEP-2357: Dedicated structured media type for MCP HTTP transportrvmillett+365 -0180d
#2385SEP-2385: Tool Auth Manifestlececo+167 -0173d
#2417SEP-2417: Model Preferences for ToolsProductOfAmerica+3043 -1168d
#2419SEP-2419: cache_hint well-known key in CallToolResult._metaclouatre+454 -0167d
#2487SEP-2487: Add execution.requirements field to Tool for preconditionsZachGerman+127 -4157d
#2495SEP-2495: Event-Driven Tool Invocation (Server-Push to LLM Re-entry)hf75+119 -0156d
#2532SEP-2532: Resource Streaming for Binary Content Deliverypatrick-rodgers+1249 -0147d
#2571SEP-2571: Resource Submission for Agent Coordinationcswelker+193 -0140d
#2598SEP-2598: Pluggable Transportskurtisvg+519 -0136d
#2614SEP-2614: Add optional keywords field to Implementation for server routingVijaynw+595 -6134d
#2632SEP-2632: Structured Content for Progress Notificationsstevehaertel+477 -5132d
#2643SEP-2643: Structured Authorization Denialsmonmohan+1046 -0130d
#2672SEP-2672: Per-Call Passkey Verified Approval for MCP Tool Callspinialt+1475 -0122d
#2694SEP-2694: Resumable Task Event Streamsrynowak+816 -2117d
#2752SEP-2752: HTTP Message Signing for MCP Client Authenticationnjdawn+913 -2105d
#2787SEP-2787: Tool call attestationsoup-oss+1138 -44599d
#2793SEP-2793: Tool Risk Metadatawalbis+227 -098d
#2809SEP-2809: Attested Tool-Server Admission (ATSA)metereconsulting+1002 -096d
#2817SEP-2817: AI Invocation Audit Context in Request _metahangum+796 -095d
#2848SEP-2848: Asynchronous Approval for Tool Callsmcguinness+1507 -290d
#3004SEP-3004: Tamper-Evident Audit Record Contractscottrhodes+1415 -061d
#2998SEP-2998: Partial Tool Results (Streaming Tool Call Output)kuwatly+300 -061d
#3094SEP-3094: Granular Citations Formatkarth295+2182 -048d
#3119SEP-3119: Structured resource and embedded resource updatetobiasBora+75 -040d
#3140SEP-3140: Signed Capability Declarations & Trustworthy Trust Labelsomkarparth+2637 -036d
#3172SEP-3172: Add optional recovery metadata to ToolAnnotationsRohithGajawada45+321 -4334d

Drafts in Development

SEPs with a sponsor actively working on them

PRTitleAuthorSponsorSizeAge
#1803SEP-1803: Event Subscriptionscaseychow-oainickcoai+184 -0293d
#1862SEP-1862: Tool ResolutionSamMorrowDrumsnickcoai+1723 -0284d
#1913SEP-1913: Trust and Sensitivity AnnotationsSamMorrowDrumslocalden+2347 -0278d
#1932SEP-1932: DPoP Profile for MCPPieterKasD-McAdams+124 -0270d
#1933SEP-1933: Workload Identity FederationPieterKasD-McAdams+333 -0270d
#1984SEP-1984: Comprehensive Tool Annotations for Enhanced Governance and UXsambhavsambhav+488 -0259d
#2343SEP-2343: Clarify that elicitation requires authorization for remote serverspcarletonpcarleton+7 -1182d
#2448SEP-2448: MCP server execution telemetrysavula15kurtisvg+585 -0161d
#2564SEP-2564: Server-Side Filtering for List Methodsanagh96LucaButBoring+385 -0140d
#2640SEP-2640: Skills Extensionpja-antpja-ant+1308 -0131d
#2778SEP-2778: Adding Type Constraints to the MCPschlpbchdsp-ant+276 -20101d

SEPs In Review

SEPs ready for community and maintainer review

PRTitleAuthorSponsorReviewsWaiting
#2127SEP-2127: MCP Server Cards - HTTP Server Discoverydsp-antdsp-ant17223d
#2145SEP-2145: Standardize `tools/call` failure reportingKKonstantinovpcarleton9221d
#2293SEP-2293: Add Support for Completions Metadataevalstateevalstate9191d
#2792SEP-2792: Per-Request User Language PreferenceSamMorrowDrums1198d

Merged SEPs

Successfully completed spec enhancements

PRTitleAuthorSponsorSizeMerged
#2596SEP-2596: Specification Feature Lifecycle and Deprecation Policylocaldenlocalden+783 -2May 18, 2026
#2164SEP-2164: Standardize resource not found error code (-32602)pja-antpja-ant+196 -3May 18, 2026
#2106SEP-2106: Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12olaservoolaservo+997 -67May 18, 2026
#2468SEP-2468: Recommend Issuer (iss) Parameter in MCP Auth ResponsesEmLauberpcarleton+271 -41May 17, 2026
#2484SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Statuspcarletonpcarleton+411 -4May 17, 2026
#2577SEP-2577: Deprecate Roots, Sampling, and Loggingkurtisvgkurtisvg+657 -1May 15, 2026
#2663SEP-2663: Tasks ExtensionLucaButBoringCaitieM20+2262 -2556May 15, 2026
#2549SEP-2549: TTL for List ResultsCaitieM20CaitieM20+865 -43May 15, 2026
#2575SEP-2575: Make MCP Statelesskurtisvgkurtisvg+3323 -1953May 11, 2026
#2567SEP-2567: Sessionless MCP via Explicit State Handlespja-antpja-ant+667 -74May 7, 2026
#2322SEP-2322: Multi Round-Trip RequestsCaitieM20CaitieM20+4075 -620May 6, 2026
#2243SEP-2243 HTTP Standardizationmikekistlerkurtisvg+2688 -14Apr 15, 2026
#2207SEP-2207: OIDC-flavored refresh token guidancewdawsonpcarleton+423 -2Mar 29, 2026
#2350SEP-2350: Clarify client-side scope accumulation in step-up authorizationdendlocalden+60 -9Mar 28, 2026
#2351SEP-2351: Explicitly specify RFC 8414 well-known URI suffix for MCPdendlocalden+36 -14Mar 28, 2026
#2352SEP-2352: Clarify authorization server binding and migrationdendlocalden+34 -1Mar 28, 2026
#837SEP-837: Update authorization spec to clarify client type requirementslocaldenlocalden+30 -0Mar 28, 2026
#2260SEP-2260 Require Server requests to be associated with a Client request.evalstateCaitieM20+687 -32Mar 10, 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
#887SEP-1036: URL Mode Elicitation for secure out-of-band interactionsnbarbettinilocalden+828 -185Nov 13, 2025