Vibe Coding Discover

MCP

modelcontextprotocol

View on GitHub

Specification and documentation for the Model Context Protocol

★ 9.3K1,829 forksTypeScript—modelcontextprotocol

Official specification, protocol schema, and documentation for the Model Context Protocol. Use it as the authoritative reference for building MCP clients and servers, tracking SEPs, schema changes, and conformance requirements.

Use Cases

Implementing an MCP client or server that conforms to the official specReference for MCP transport, auth, and tool-calling semanticsTracking proposed protocol changes via SEPs and working groupsGenerating JSON Schema and TypeScript schema artifacts for MCPBuilding MCP extensions such as skills and tasksRunning conformance tests against an MCP implementationUnderstanding MCP lifecycle, versioning, and deprecation policyStandardizing HTTP transport and session handling for MCP

Built With

Language
TypeScript
Frameworks
Mintlify · Hugo · TypeDoc · Prettier · ESLint · tsx · Node.js

Tags

mcp · specification · protocol · json-schema · seps · documentation · typescript · standard · tool-calling · sampling · elicitation · oauth · streamable-http · conformance-tests · extensions · governance