Validate your Model Context Protocol manifest — required fields, tool schemas, description quality
initialize) below.The Model Context Protocol (MCP) is Anthropic's 2024 open standard for connecting LLMs to tools and data sources. Its ecosystem is growing fast — Claude Desktop, Zed, Continue, and more. Getting the manifest right matters because the descriptions you write directly shape whether the LLM calls your tools correctly. This validator catches structural and quality issues before you ship.
Model Context Protocol, introduced by Anthropic in Nov 2024. It's an open standard for connecting LLMs to data sources and tools — think USB-C for AI. Claude Desktop, Zed, and several other clients support it.
The LLM chooses which tool to call based on the description. Vague descriptions like 'do stuff' lead to wrong tool selection. Clear ones like 'Fetches the current weather for a given city; use when the user asks about weather, temperature, or conditions' dramatically improve accuracy.
Validation covers both protocol versions. We warn if you're on the older 2024-11-05 version — upgrading is usually easy and adds useful features.
This validates the static manifest only. Runtime testing (initialize → list_tools → call) requires a running server — use the MCP Inspector from modelcontextprotocol.io for that.
Not yet. Manifest validation only.