
Mcp Validator
Pricing
$10.00/month + usage

Mcp Validator
**MCP Validator** is a professional validation and compliance testing tool for [Model Context Protocol (MCP)](https://modelcontextprotocol.io) servers. It ensures your MCP server’s **tools, resources, prompts, and templates** are correct, compliant, and production-ready.
0.0 (0)
Pricing
$10.00/month + usage
0
1
1
Last modified
13 days ago
MCP Validator is a professional validation and compliance testing tool for Model Context Protocol (MCP) servers.
It ensures your MCP server’s tools, resources, prompts, and templates are correct, compliant, and production-ready.
✅ Run it directly on Apify – no setup, no infrastructure.
✅ Get structured validation reports you can share with your team or integrate into workflows.
✅ Catch schema errors, protocol issues, and performance bottlenecks before they hit production.
🚀 Why Choose MCP Validator?
If you’re building an MCP server, you need confidence that it:
- Correctly exposes tools, resources, prompts, and templates.
- Accepts valid inputs and rejects invalid ones with proper errors.
- Returns data in the right schema format every time.
- Stays reliable and responsive in production environments.
👉 MCP Validator does all this for you automatically.
No manual testing. No guesswork. Just clear reports you can trust.
✨ Key Features
- 🔍 Automatic Discovery – connect to your MCP server and fetch all exposed tools, resources, and prompts.
- 🛠 Tool Validation – validate input/output schemas, run sample calls, and verify error handling.
- 📚 Resource Validation (...upcoming) – test resource reads, pagination, and schema compliance.
- 📝 Prompt & Template Checks (...upcoming) – validate placeholders, substitutions, and template structure.
- 📊 Structured Reports – detailed JSON/CSV outputs for compliance or CI/CD use.
The scraped data in this template are page headings but you can easily edit the code to scrape whatever you want from the page.
📊 MCP Server Config Example
sse server
{"type": "sse","url": "https://mcp.api.coingecko.com/sse"}
mcp server
{"type": "httpStream","url": "http://mcp.api.coingecko.com"}
stdio server
{"type": "stdio","options": {"command": "python3","args": ["app.py", "--port", 8080],"env": {"LOG_LEVEL": "info","API_KEY": "my_secret_key"}}}
📊 Auth Setup
no auth setup
{"auth": {"type": "none"}}
basic auth setup
{"auth": {"type": "basic","username": "basic_auth_user","password": "basic_auth_password"}}
Bearar api_token auth setup
{"auth": {"type": "token","token": "huze_api_token"}}
📊 Test Tool Calls
no schema validation
{"testCases": [{"name": "get_new_coins_list","arguments": {},"actions": {"validate_input_schema": false,"validate_output_schema": false,"match_output_data": false}}]}
input and output schema validation
{"testCases": [{"name": "get_new_coins_list","arguments": {},"actions": {"validate_input_schema": true,"validate_output_schema": true,"match_output_data": false},"input_schema": {},"output_schema": {}}]}
output object matcher
{"testCases": [{"name": "get_new_coins_list","arguments": {},"actions": {"validate_input_schema": false,"validate_output_schema": false,"match_output_data": true},"expected_output": {}}]}
📊 Example Report Output
{metadata: {validator_version: 'v0.1',timestamp: '2025-10-06T14:39:24.164Z',server_type: 'sse',server_url: 'https://mcp.api.coingecko.com/sse',latency: 118,overall_status: 'PASS'},summary: {total_tools: 46,total_resources: 0,total_prompts: 0,total_templates: 0,warnings: 0,passed: 0,failed: 0},lists: {tools: ['get_asset_platforms','get_id_coins','get_list_coins_categories','get_new_coins_list','get_coins_markets','get_coins_top_gainers_losers'],resources: [],prompts: [],templates: []},tools: [{name: 'translate_text',status: 'PASS',schema_validation: [Object],test_cases: [Object],errors: {}}],errors: []}
⚡ How It Works
- Deploy MCP Validator from Apify Marketplace
- Provide your MCP server URL and optional test cases.
- The validator connects, discovers tools/resources/prompts, and runs validation checks.
- Get a structured report (JSON/CSV/text) with pass/fail results.
💡 Use Cases
- ✅ Developers – catch schema errors before deployment.
- ✅ QA Teams – validate compliance across staging & production.
- ✅ Enterprises – ensure reliable MCP integrations at scale.
- ✅ Audits & Compliance – provide proof your server matches MCP spec.
🛠 Plans & Availability
- Flat $10/Month Coffee Bill → Run ad-hoc validations, view JSON/CSV reports. Available exclusively on Apify Marketplace.
📞 Support
Need help or a custom feature? 📧 Contact us at support@mcp-validator.com (or via Apify support).