mirror of
https://github.com/modelcontextprotocol/modelcontextprotocol.git
synced 2026-07-05 03:48:06 +00:00
Specification and documentation for the Model Context Protocol
https://modelcontextprotocol.io
- TypeScript 84%
- HTML 7.6%
- JavaScript 3.8%
- CSS 3%
- MDX 1.3%
- Other 0.3%
* Correct several claims in the SDK betas post - Scope the "resolves to a stable version" install claim to Python, Go, and C#: the TypeScript v2 packages are new package names with no stable release, so installing them is itself the beta opt-in. - State that Python and C# servers pick up the new revision on upgrade, in contrast to the TypeScript/Go transport-level opt-in. - Note that the v2 SDK lines are new major versions with breaking changes, separate from anything that happens on July 28. - Python: the decorator API carries over from v1's FastMCP; drop the "API got smaller" and "can now be implemented" framing. - Mcp-Name rides only on requests that name a tool, resource, or prompt, not on every request. - Soften the claim that every release's notes list exactly which SEPs are covered. - Use https for the MRTR link. - Move the post date to the actual publish date. * Keep the original post date |
||
|---|---|---|
| .claude-plugin | ||
| .github | ||
| blog | ||
| docs | ||
| plugins/mcp-spec | ||
| schema | ||
| scripts | ||
| seps | ||
| tools/sep-automation | ||
| .gitattributes | ||
| .gitignore | ||
| .npmrc | ||
| .nvmrc | ||
| .prettierignore | ||
| .prettierrc.json | ||
| .prototools | ||
| AGENTS.md | ||
| AI_POLICY.md | ||
| ANTITRUST.md | ||
| CLAUDE.md | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| eslint.config.mjs | ||
| GOVERNANCE.md | ||
| LICENSE | ||
| MAINTAINERS.md | ||
| migrate_seps.js | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| SECURITY.md | ||
| tsconfig.json | ||
| typedoc.config.mjs | ||
| typedoc.plugin.mjs | ||
Model Context Protocol (MCP)
Just heard of MCP and not sure where to start? Check out our documentation website.
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 modelcontextprotocol.io.
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.