MCP Specification Server
Supports Claude Desktop installation on macOS with specific configuration path at ~/Library/Application Support/Claude/claude_desktop_config.json
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Specification Server explain the Tools section of the MCP specification"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Specification Server
Overview
We turned the Model Context Protocol documentation into an MCP server so that your LLM can get context on the full MCP specs. Query specific sections like "Tools", "Resources", "Authorization", and 20+ others to get the complete documentation for that section.
Features
π Complete MCP Specification Access
364KB of comprehensive MCP documentation indexed and searchable
25+ distinct sections covering every aspect of the protocol
Complete section content returned, not just snippets
β‘ Smart Document Processing
Intelligent chunking by major headings (
#tags)500-line chunk limits for optimal performance
Fast startup indexing (<1 second)
π§ Developer-Focused Sections
Tools - Function calling and tool execution patterns
Resources - Data access and resource management
Authorization - Security, authentication, and authorization
Transports - Communication layers (stdio, HTTP, SSE)
Debugging - Troubleshooting and development tools
Core components - Protocol architecture fundamentals
Connection lifecycle - Initialization and termination
And 18+ more specialized sections
π οΈ Built for MCP Development
Perfect for developers building MCP servers or clients
Reference implementation patterns and best practices
Complete protocol specifications at your fingertips
Related MCP server: Swagger/OpenAPI MCP Server
Install with an IDE
Add this server to any MCP-compatible client (Claude Desktop, Cursor, VSCode, Windsurf, etc.):
Claude Desktop Config:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Cursor config:
Chat Settings, Tools / Integrations. Edit mcp.json
{
"mcpServers": {
"mcp-spec": {
"command": "npx",
"args": ["-y", "@mcpjam/mcp-spec@latest"]
}
}
}How it works
βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ
β MCP Client βββββΊβ MCP Spec Server βββββΊβ Specification β
β (Claude, β β β β Document β
β Your App) β β - Section Index β β (llms-full.md) β
βββββββββββββββββββ β - Content Cache β βββββββββββββββββββ
β - Search Logic β
ββββββββββββββββββββServer indexes the complete MCP specification on startup
Document is split into sections by major headings
Query by section name to get the full content for that section
Returns complete documentation for topics like Tools, Resources, Authorization, etc.
Contributing
Want to improve this server? Here's how:
# 1. Clone the repository
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 devDevelopment workflow:
Fork this repository
Create a feature branch:
git checkout -b my-featureMake your changes
Test locally:
npm run build && npm run devSubmit a pull request
Community: Join the MCP community discussions
Note: This is an unofficial server created to make the MCP specification more accessible. For official MCP resources and documentation, visit modelcontextprotocol.io.
Available Tools
1 toolmcpjam_search_mcp_specC
Search the MCP specification document for relevant content
Inputs: query (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion between tools, so disambiguation is perfect.
The single tool name follows a clear pattern (prefix_verb_noun) and is internally consistent.
One tool is borderline thin for a server; while it may be sufficient for a simple search utility, typical specification servers offer more operations.
The server only provides search, missing obvious operations like retrieving specific sections or listing contents, making the toolset incomplete for comprehensive specification interaction.
Maintenance
Related MCP Connectors
The Mercado Pago MCP Server implements the Model Context Protocol to provide AI agents and LLMs with access to Mercado Pago's APIs and tools within compatible development environments. It acts as an intermediary that translates Mercado Pago resources into executable functions (tools) that AI applications can invoke to perform actions and automate flows. The server simplifies integration, enables using documentation to implement or improve code, and optimizes operations through natural language interactions without manual implementations.
Read-only MCP server over the developer docs for the portfolio's JSON API, MCP, A2A and NLWeb.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yoβ¦
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA customized MCP server that enables integration between LLM applications and documentation sources, providing AI-assisted access to LangGraph and Model Context Protocol documentation.-
- AlicenseDqualityDmaintenanceA Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.415 npm14ISC
- AlicenseAqualityBmaintenanceAn MCP (Model Context Protocol) server that provides structured access to ISO 32000 (PDF) specification documents. Enables LLMs to navigate, search, and analyze PDF specifications through well-defined tools.81,024 npm2MIT
- AlicenseNot gradedqualityFmaintenanceProvides comprehensive access to the Model Context Protocol specification through prompts and resources, enabling evaluation of server compliance and detailed explanations of MCP topics.27 npm25MIT