Proposals

Proposals

A proposal is a pull request that carries a design document. These are all of them, newest first, rendered from seps/.

All proposals on one page · PDF

NumberTitleStatusTypeCreated
SEP-2663 Tasks Extension Final Extensions Track 2026-04-27
SEP-2640 Skills Extension Final Extensions Track 2026-04-23
SEP-2596 Specification Feature Lifecycle and Deprecation Policy Final Process 2026-04-17
SEP-2577 Deprecate Roots, Sampling, and Logging Final Standards Track 2026-04-14
SEP-2575 Make MCP Stateless Final Standards Track 2025-06-18
SEP-2567 Sessionless MCP via Explicit State Handles Final Standards Track 2026-03-11
SEP-2549 TTL for List Results Final Standards Track 2026-04-09
SEP-2484 Require Conformance Tests for Standards Track SEPs to Reach Final Status Final Process 2026-03-27
SEP-2468 Recommend Issuer (iss) Parameter in MCP Auth Responses Final Standards Track 2026-03-25
SEP-2322 Multi Round-Trip Requests Final Standards Track 2026-02-03
SEP-2260 Require Server requests to be associated with a Client request. Final Standards Track 2026-02-16
SEP-2243 HTTP Header Standardization for Streamable HTTP Transport Final Standards Track 2026-02-04
SEP-2207 OIDC-Flavored Refresh Token Guidance Final Standards Track 2026-02-04
SEP-2164 Standardize Resource Not Found Error Code Final Standards Track 2026-01-28
SEP-2149 MCP Group Governance and Charter Template Final Process 2025-01-15
SEP-2148 MCP Contributor Ladder Final Process 2026-01-15
SEP-2133 Extensions Final Standards Track 2025-01-21
SEP-2106 Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12 Final Standards Track 2026-01-06
SEP-2085 Governance Succession and Amendment Procedures Final Process 2025-12-05
SEP-1865 MCP Apps - Interactive User Interfaces for MCP Final Extensions Track 2025-11-21
SEP-1850 PR-Based SEP Workflow Final Process 2025-11-20
SEP-1730 SDKs Tiering System Final Standards Track 2025-10-29
SEP-1699 Support SSE polling via server-side disconnect Final Standards Track 2025-10-22
SEP-1686 Tasks Final Standards Track 2025-10-20
SEP-1613 Establish JSON Schema 2020-12 as Default Dialect for MCP Final Standards Track 2025-10-06
SEP-1577 Sampling With Tools Final Standards Track 2025-09-30
SEP-1330 Elicitation Enum Schema Improvements and Standards Compliance Final Standards Track 2025-08-11
SEP-1319 Decouple Request Payload from RPC Methods Definition Final Standards Track 2025-08-08
SEP-1303 Input Validation Errors as Tool Execution Errors Final Standards Track 2025-08-05
SEP-1302 Formalize Working Groups and Interest Groups in MCP Governance Final Standards Track 2025-08-05
SEP-1046 Support OAuth client credentials flow in authorization Final Standards Track 2025-07-23
SEP-1036 URL Mode Elicitation for secure out-of-band interactions Final Standards Track 2025-07-22
SEP-1034 Support default values for all primitive types in elicitation schemas Final Standards Track 2025-07-22
SEP-1024 MCP Client Security Requirements for Local Server Installation Final Standards Track 2025-07-22
SEP-994 Shared Communication Practices/Guidelines Final Process 2025-07-17
SEP-991 Enable URL-based Client Registration using OAuth Client ID Metadata Documents Final Standards Track 2025-07-07
SEP-990 Enable enterprise IdP policy controls during MCP OAuth flows Final Standards Track 2025-06-04
SEP-986 Specify Format for Tool Names Final Standards Track 2025-07-16
SEP-985 Align OAuth 2.0 Protected Resource Metadata with RFC 9728 Final Standards Track 2025-07-16
SEP-973 Expose additional metadata for Implementations, Resources, Tools and Prompts Final Standards Track 2025-07-15
SEP-932 Model Context Protocol Governance Final Process 2025-07-08
SEP-414 Document OpenTelemetry Trace Context Propagation Conventions Final Standards Track 2025-04-25