Proposals · SEP-932 · Final

Model Context Protocol Governance

Process · Created 2025-07-08 · Source

Abstract

This SEP establishes the formal governance model for the Model Context Protocol (MCP) project. It defines the organizational structure, decision-making processes, and contribution guidelines necessary for transparent and effective project stewardship. The proposal introduces a hierarchical governance structure with clear roles and responsibilities, along with the Specification Enhancement Proposal (SEP) process for managing protocol changes.

Motivation

As the Model Context Protocol grows in adoption and complexity, the need for formal governance becomes critical. The current informal decision-making process lacks:

  1. Transparency: Community members have no clear visibility into how decisions are made
  2. Participation Pathways: Contributors lack defined ways to influence project direction
  3. Accountability: No formal structure exists for resolving disputes or contentious issues
  4. Scalability: Ad-hoc processes cannot scale with growing community and technical complexity

Without formal governance, the project risks:

Rationale

The proposed governance model draws inspiration from successful open source projects like Python, PyTorch, and Rust. Key design decisions include:

Hierarchical Structure

We chose a hierarchical model (Contributors → Maintainers → Core Maintainers → Lead Maintainers) that is effectively how the project decisions are made today. From there we will continue to evolve governance in the best interest of the project.

Individual vs Corporate Membership

Membership is explicitly tied to individuals rather than companies to:

SEP Process

The Specification Enhancement Proposal process ensures:

Specification

Governance Structure

Contributors

Maintainers

Core Maintainers

Lead Maintainers

Backwards Compatibility

N/A

Reference Implementation

See #931

  1. Documentation Files:
    • /docs/community/governance.mdx - Full governance documentation
    • /docs/community/sep-guidelines.mdx - SEP process guidelines

Security Implications

N/A