BeClaude

mcp-spec

New
8.2kCommunity RegistryDevelopmentby Model Context Protocol

Skills for researching and contributing to the MCP specification

First seen 5/22/2026

Overview

_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.

Install & Usage

1
Open your MCP config
~/.claude.json
2
Add the server config

Add the configuration to "mcpServers": { "mcp-spec": { "command": "...", "args": [] } }

3
Restart Claude Code
/mcp
View source on GitHub
mcp

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is mcp-spec?

Skills for researching and contributing to the MCP specification

How to install mcp-spec?

To install mcp-spec: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "mcp-spec": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.

What is mcp-spec best for?

mcp-spec is a mcp categorized under Development. It is designed for: mcp. Created by Model Context Protocol.