Model Context Protocol

This repository contains the specification and documentation for the Model Context Protocol.

github.com/modelcontextprotocol/modelcontextpr…
Model Context Protocol homepage screenshot

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
Best for: Developers who need to read the Model Context Protocol specification or schema, or who want to contribute to the project.
Good for
  • 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
Watch out for
  • The homepage directs readers who are new to MCP to the separate documentation website rather than this repository

Model Context Protocol at a glance

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.

All 24 alternatives

Popular in AI Coding Tools

Well-known listings from the same topic.

All 176

Model Context Protocol FAQ

Where should someone new to MCP start?
The repository homepage recommends the documentation website at modelcontextprotocol.io for readers who have just heard of MCP and are not sure where to start.
Who created the Model Context Protocol?
The homepage states that the Model Context Protocol was created by David Soria Parra (@dsp) and Justin Spahr-Summers (@jspahrsummers).
How can someone contribute to the project?
The repository points to CONTRIBUTING.md, which contains the contribution guidelines.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing