Proposals · SEP-994 · Final

Shared Communication Practices/Guidelines

Process · Created 2025-07-17 · Source

Abstract

This SEP establishes the communication strategy and framework for the Model Context Protocol community. It defines the official channels for contributor communication, guidelines for their use, and processes for decision documentation.

Motivation

As the MCP community grows, clear communication guidelines are essential for:

Specification

Communication Channels

The MCP project uses three primary communication channels:

  1. Discord: For real-time or ad-hoc discussions among contributors
  2. GitHub Discussions: For structured, longer-form discussions
  3. GitHub Issues: For actionable tasks, bug reports, and feature requests

Security-sensitive issues follow a separate process defined in SECURITY.md.

Discord Guidelines

The Discord server is designed for MCP contributors and is not intended for general MCP support.

Public Channels (Default)

Private Channels (Exceptions)

Private channels are reserved for:

All technical and governance decisions must be documented publicly in GitHub.

GitHub Discussions

Used for structured, long-form discussion:

GitHub Issues

Used for actionable items:

Decision Records

All MCP decisions are documented publicly:

Decision documentation includes:

Rationale

This framework balances openness with practicality:

Backward Compatibility

This SEP establishes new processes and does not affect existing protocol functionality.

Reference Implementation

The communication guidelines are published at: https://openmodelcontextprotocol.org/community/communication