Skip to main content
Specification Enhancement Proposals (SEPs) are the primary mechanism for proposing major changes to the Model Context Protocol. Each SEP provides a concise technical specification and rationale for proposed features.

Submit a SEP

Learn how to submit your own Specification Enhancement Proposal

Summary

  • Final: 24

All SEPs

SEPTitleStatusTypeCreated
SEP-2133ExtensionsStandards Track2025-01-21
SEP-2085Governance Succession and Amendment ProceduresProcess2025-12-05
SEP-1865MCP Apps - Interactive User Interfaces for MCPExtensions Track2025-11-21
SEP-1850PR-Based SEP WorkflowProcess2025-11-20
SEP-1730SDKs Tiering SystemStandards Track2025-10-29
SEP-1699Support SSE polling via server-side disconnectStandards Track2025-10-22
SEP-1686TasksStandards Track2025-10-20
SEP-1613Establish JSON Schema 2020-12 as Default Dialect for MCPStandards Track2025-10-06
SEP-1577Sampling With ToolsStandards Track2025-09-30
SEP-1330Elicitation Enum Schema Improvements and Standards ComplianceStandards Track2025-08-11
SEP-1319Decouple Request Payload from RPC Methods DefinitionStandards Track2025-08-08
SEP-1303Input Validation Errors as Tool Execution ErrorsStandards Track2025-08-05
SEP-1302Formalize Working Groups and Interest Groups in MCP GovernanceStandards Track2025-08-05
SEP-1046Support OAuth client credentials flow in authorizationStandards Track2025-07-23
SEP-1036URL Mode Elicitation for secure out-of-band interactionsStandards Track2025-07-22
SEP-1034Support default values for all primitive types in elicitation schemasStandards Track2025-07-22
SEP-1024MCP Client Security Requirements for Local Server InstallationStandards Track2025-07-22
SEP-994Shared Communication Practices/GuidelinesProcess2025-07-17
SEP-991Enable URL-based Client Registration using OAuth Client ID Metadata DocumentsStandards Track2025-07-07
SEP-990Enable enterprise IdP policy controls during MCP OAuth flowsStandards Track2025-06-04
SEP-986Specify Format for Tool NamesStandards Track2025-07-16
SEP-985Align OAuth 2.0 Protected Resource Metadata with RFC 9728Standards Track2025-07-16
SEP-973Expose additional metadata for Implementations, Resources, Tools and PromptsStandards Track2025-07-15
SEP-932Model Context Protocol GovernanceProcess2025-07-08

SEP Status Definitions

  • - SEP proposal with a sponsor, undergoing informal review
  • - SEP proposal ready for formal review by Core Maintainers
  • - SEP accepted, awaiting reference implementation
  • - SEP finalized with reference implementation complete
  • - SEP rejected by Core Maintainers
  • - SEP withdrawn by the author
  • - SEP replaced by a newer SEP
  • - SEP without a sponsor, closed after 6 months