Specification and documentation for the Model Context Protocol TypeScript-based implementation. Trusted by 6100+ developers.
6,106 stars
TypeScript
Updated Nov 4, 2025
Documentation
Model Context Protocol (MCP)
_Just heard of MCP and not sure where to start? See the documentation website instead._
This repo contains the:
- MCP specification
- MCP protocol schema
- Official MCP documentation
The schema is defined in TypeScript first, but
made available as JSON Schema as well, for wider
compatibility.
The official MCP documentation is built using Mintlify and available at
Authors
The Model Context Protocol was created by David Soria Parra (@dsp) and Justin Spahr-Summers (@jspahrsummers).
Contributing
See CONTRIBUTING.md.
License
This project is licensed under the MIT License.
Similar MCP
Based on tags & features
Trending MCP
Most active this week