Skip to content

Migrate final and closed SEPs to seps/ directory#1804

Merged
dsp-ant merged 3 commits intomainfrom
seps-migration-final-closed
Jan 22, 2026
Merged

Migrate final and closed SEPs to seps/ directory#1804
dsp-ant merged 3 commits intomainfrom
seps-migration-final-closed

Conversation

@dsp-ant
Copy link
Member

@dsp-ant dsp-ant commented Nov 12, 2025

Summary

This PR migrates 10 SEPs with 'final' status or closed state to the new seps/ markdown format as per the experimental SEP process described in seps/README.md.

Migrated SEPs

  • SEP-932: Model Context Protocol Governance (final, closed)
  • SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts (final, closed)
  • SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728 (final, closed)
  • SEP-986: Specify Format for Tool Names (final, closed)
  • SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows (final, closed)
  • SEP-994: Shared Communication Practices/Guidelines (final, closed)
  • SEP-1046: Support OAuth client credentials flow in authorization (final, closed)
  • SEP-1302: Formalize Working Groups and Interest Groups in MCP Governance (final, closed)
  • SEP-1319: Decouple Request Payload from RPC Methods Definition (final, closed)
  • SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance (final, closed)

Changes

  • Added 10 SEP markdown files in the seps/ directory following the format described in seps/README.md
  • Included migrate_seps.js script for future migrations
  • Each SEP file includes proper metadata headers (Status, Type, Created, Author, Issue reference)
  • Content extracted and cleaned from original GitHub issues

Migration Criteria

These SEPs were selected because they have:

  • "final" label OR
  • "closed" state with "accepted" label

This represents the completed and finalized SEPs that are ready for the new format.

🤖 Generated with Claude Code

dsp-ant and others added 2 commits January 22, 2026 14:25
Migrate 10 SEPs with 'final' status or closed state to the new seps/ markdown format:
- SEP-932: Model Context Protocol Governance
- SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts
- SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728
- SEP-986: Specify Format for Tool Names
- SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows
- SEP-994: Shared Communication Practices/Guidelines
- SEP-1046: Support OAuth client credentials flow in authorization
- SEP-1302: Formalize Working Groups and Interest Groups in MCP Governance
- SEP-1319: Decouple Request Payload from RPC Methods Definition
- SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance

Also includes the migration script (migrate_seps.js) for future use.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Migrate 10 final/closed SEPs from GitHub issues to seps/ directory
- Generate SEP documentation pages in docs/community/seps/
- Fix malformed Type fields in SEP-973, SEP-1319, SEP-1330
- Add complete content for SEP-1319 (was header-only)
@dsp-ant dsp-ant force-pushed the seps-migration-final-closed branch from 860d4ad to 10bc78f Compare January 22, 2026 14:26
@dsp-ant dsp-ant requested a review from a team as a code owner January 22, 2026 14:26
- Add SEP titles to sidebar (truncated at 40 chars with ellipsis)
- Group SEPs by status (Final, Accepted, Draft, etc.) in navigation
- Makes sidebar more informative and less overwhelming
@dsp-ant dsp-ant merged commit aa7a8ff into main Jan 22, 2026
3 of 7 checks passed
@dsp-ant dsp-ant deleted the seps-migration-final-closed branch January 22, 2026 14:31
@chughtapan
Copy link
Contributor

@dsp-ant This missed #1034

@dsp-ant
Copy link
Member Author

dsp-ant commented Jan 22, 2026

@dsp-ant This missed #1034

Thank you. Good catch. Likely because it was not correctly marked as final. Let me make a PR.

dsp-ant added a commit that referenced this pull request Jan 22, 2026
Add 10 SEPs that were missed during the initial migration in PR #1804:
- SEP-991: OAuth Client ID Metadata Documents (Final)
- SEP-1024: MCP Client Security Requirements (Final - PR #1025 merged)
- SEP-1034: Default values for elicitation schemas (Final)
- SEP-1036: URL Mode Elicitation (Final)
- SEP-1303: Input Validation Errors (Final)
- SEP-1577: Sampling With Tools (Final)
- SEP-1613: JSON Schema 2020-12 Default Dialect (Final)
- SEP-1686: Tasks (Final)
- SEP-1699: SSE Polling via server-side disconnect (Final)
- SEP-1730: SDKs Tiering System (Final)

Note: SEP-1309 (Specification Version Management) was NOT included as
PR #1404 implementing it is still open.

Also fixes formatting issues in SEP metadata (Type, Author fields).
dsp-ant added a commit that referenced this pull request Jan 22, 2026
Add 10 SEPs that were missed during the initial migration in PR #1804:
- SEP-991: OAuth Client ID Metadata Documents (Final)
- SEP-1024: MCP Client Security Requirements (Final - PR #1025 merged)
- SEP-1034: Default values for elicitation schemas (Final)
- SEP-1036: URL Mode Elicitation (Final)
- SEP-1303: Input Validation Errors (Final)
- SEP-1577: Sampling With Tools (Final)
- SEP-1613: JSON Schema 2020-12 Default Dialect (Final)
- SEP-1686: Tasks (Final)
- SEP-1699: SSE Polling via server-side disconnect (Final)
- SEP-1730: SDKs Tiering System (Final)

Note: SEP-1309 (Specification Version Management) was NOT included as
PR #1404 implementing it is still open.

Also fixes formatting issues in SEP metadata (Type, Author fields).
shivankgoel pushed a commit to shivankgoel/modelcontextprotocol that referenced this pull request Feb 16, 2026
…l#1804)

* Migrate final and closed SEPs to seps/ directory

Migrate 10 SEPs with 'final' status or closed state to the new seps/ markdown format:
- SEP-932: Model Context Protocol Governance
- SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts
- SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728
- SEP-986: Specify Format for Tool Names
- SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows
- SEP-994: Shared Communication Practices/Guidelines
- SEP-1046: Support OAuth client credentials flow in authorization
- SEP-1302: Formalize Working Groups and Interest Groups in MCP Governance
- SEP-1319: Decouple Request Payload from RPC Methods Definition
- SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance

Also includes the migration script (migrate_seps.js) for future use.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Migrate final and closed SEPs to seps/ directory

- Migrate 10 final/closed SEPs from GitHub issues to seps/ directory
- Generate SEP documentation pages in docs/community/seps/
- Fix malformed Type fields in SEP-973, SEP-1319, SEP-1330
- Add complete content for SEP-1319 (was header-only)

* Improve SEP sidebar: show titles and group by status

- Add SEP titles to sidebar (truncated at 40 chars with ellipsis)
- Group SEPs by status (Final, Accepted, Draft, etc.) in navigation
- Makes sidebar more informative and less overwhelming

---------

Co-authored-by: Claude <noreply@anthropic.com>
shivankgoel pushed a commit to shivankgoel/modelcontextprotocol that referenced this pull request Feb 16, 2026
…ontextprotocol#2136)

Add 10 SEPs that were missed during the initial migration in PR modelcontextprotocol#1804:
- SEP-991: OAuth Client ID Metadata Documents (Final)
- SEP-1024: MCP Client Security Requirements (Final - PR modelcontextprotocol#1025 merged)
- SEP-1034: Default values for elicitation schemas (Final)
- SEP-1036: URL Mode Elicitation (Final)
- SEP-1303: Input Validation Errors (Final)
- SEP-1577: Sampling With Tools (Final)
- SEP-1613: JSON Schema 2020-12 Default Dialect (Final)
- SEP-1686: Tasks (Final)
- SEP-1699: SSE Polling via server-side disconnect (Final)
- SEP-1730: SDKs Tiering System (Final)

Note: SEP-1309 (Specification Version Management) was NOT included as
PR modelcontextprotocol#1404 implementing it is still open.

Also fixes formatting issues in SEP metadata (Type, Author fields).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants