English Compiler converts English-language Markdown specifications into functional code.
Model Context Protocol
This repository contains the specification and documentation for the Model Context Protocol.

About Model Context Protocol
This GitHub repository contains the specification, protocol schema, and official documentation for the Model Context Protocol (MCP). The protocol schema is defined in TypeScript and also published as JSON Schema for broader compatibility. The official documentation is built with Mintlify and hosted at modelcontextprotocol.io.
The repository includes governance, contribution, and security files, such as CONTRIBUTING.md and SECURITY.md. The protocol was created by David Soria Parra and Justin Spahr-Summers. The repository is a source for reading and contributing to the specification. It is not a documentation site for beginners, and the homepage directs readers who are new to MCP to the documentation website.
Key features
- Protocol specification for the Model Context Protocol
- Protocol schema defined in TypeScript
- Schema also published as JSON Schema
- Official MCP documentation source, built with Mintlify
- Contribution guidelines in CONTRIBUTING.md
- Security policy and governance documents in the repository
- The schema is available in TypeScript and as JSON Schema for wider compatibility
- Official documentation is linked from the repository and hosted at modelcontextprotocol.io
- The homepage directs readers who are new to MCP to the separate documentation website rather than this repository
Model Context Protocol at a glance
- Category
- AI & Machine Learning › AI Coding Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Model Context Protocol alternatives
Tools and sites you could use instead, ranked by how closely they match.
The Devika repository describes an open source project for an agentic software engineer.
The Codex CLI repository provides a lightweight coding agent that runs in a terminal.
Userdoc helps software teams define requirements and manage product specifications.
Nuanced helps turn rough ideas into clear specifications and keeps users connected as coding agents build from them.
Sourcegraph documentation introduces Cody and describes Sourcegraph as a code intelligence platform.
Popular in AI Coding Tools
Well-known listings from the same topic.
Model Context Protocol FAQ
Where should someone new to MCP start?
Who created the Model Context Protocol?
How can someone contribute to the project?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











