mcp-validator
CommunityValidate MCP endpoints against spec 2024-11-05.
AuthorRigohl
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Validates that MCP endpoints conform to the 2024-11-05 specification and JSON-RPC 2.0 to prevent integration issues.
Core Features & Use Cases
- Request validation: ensures jsonrpc == "2.0", "method" is present, "id" is present (may be null), and "params" adheres to the tool schema.
- Response validation: ensures jsonrpc == "2.0", "id" matches the request, and exactly one of "result" or "error" is present with proper structure.
- Tools and schemas validation: validates tool names for uniqueness, description clarity, and that inputSchema is a valid JSON Schema with required fields defined in properties.
- Use case: ideal when implementing a new MCP endpoint, modifying an existing handler, debugging client compatibility, or performing pre-release checks.
Quick Start
Run the validator against your MCP endpoint to verify conformance with the 2024-11-05 specification and JSON-RPC 2.0.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mcp-validator Download link: https://github.com/Rigohl/MEMORY_P/archive/main.zip#mcp-validator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.