home / mcp / mcp spec mcp server
MCP server to give your LLM context on the model context protocol (MCP) spec
Configuration
View docs{
"mcpServers": {
"mcpjam-mcp-spec": {
"command": "npx",
"args": [
"-y",
"@mcpjam/mcp-spec@latest"
]
}
}
}The MCP Specification Server provides a dedicated, searchable endpoint for the full MCP documentation. It powers your language model workflows by delivering complete section content (such as Tools, Resources, Authorization, and more) on demand, enabling faster access to the MCP spec during development and integration.
You connect your MCP-compatible client to the MCP Specification Server to fetch full documentation for specific sections. When you request a section like Tools or Resources, you receive the complete content for that section, not just excerpts. This lets you embed up-to-date MCP guidance directly into your tooling and prompts, improving accuracy and consistency in your MCP workflows.
To get started, run a local or remote MCP server that serves the specification and configure your client to query by section name. Your client can then pull the full content for topics such as Tools, Resources, Authorization, Transports, Debugging, Core components, Connection lifecycle, and more. You’ll typically query using the section label you need and display or process the returned material in your app or prompt-building flow.
Prerequisites: you need a supported runtime environment such as Node.js. Install Node.js from the official source and verify the installation with the node -v command.
Install and start the MCP Specification Server locally using the provided build and run steps.
# 1. Clone the project
git clone https://github.com/your-org/mcp-spec.git
cd mcp-spec
# 2. Install dependencies
npm install
# 3. Build the project
npm run build
# 4. Start development server
npm run devIf you want to point an MCP client at the official MCP Specification Server using a simple local command, you can configure the client to run the server via an executable that returns the full section content.
{
"mcpServers": {
"mcp-spec": {
"command": "npx",
"args": ["-y", "@mcpjam/mcp-spec@latest"]
}
}
}This server is designed to be an unofficial convenience for accessing the MCP specification in a structured, searchable form. It is intended to help developers build MCP-enabled clients and tools with reliable, up-to-date reference content.