Skip to main content

MCP Config Validator

Paste your MCP server config JSON to validate schema, required fields, transport type, and command format. Instant in-browser validation.

✓ stdio + SSE transport support ✓ Schema validation with error lines ✓ Works with Claude Desktop format

MCP Config JSON

Frequently Asked Questions

What is MCP (Model Context Protocol)?▼

MCP is an open standard by Anthropic that defines how AI models connect to external tools, data sources, and services. An MCP server exposes capabilities (tools, resources, prompts) through a standardized JSON interface. Hosts like Claude Desktop, Cursor, and other AI tools act as MCP clients that connect to these servers.

What are the valid MCP transport types?▼

MCP supports two transport types: 'stdio' (Standard I/O — the MCP server runs as a subprocess and communicates via stdin/stdout, most common for local tools) and 'sse' (Server-Sent Events — connects to a running HTTP server at a URL, used for remote/cloud MCP servers). The 'command' field is required for stdio; 'url' is required for sse.

Why does my MCP server show as 'disabled' in Claude Desktop?▼

Common reasons: (1) The 'command' or 'args' path is wrong — use absolute paths in production, (2) Missing required fields in the config, (3) JSON syntax errors, (4) The server process crashes on startup — check Claude Desktop logs at ~/Library/Logs/Claude/ (macOS). Use this validator to catch schema issues before troubleshooting runtime errors.

Where does Claude Desktop store its MCP config?▼

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. Windows: %APPDATA%\Claude\claude_desktop_config.json. The top-level key is 'mcpServers' and each value is an MCP server config object. After editing, restart Claude Desktop to apply changes.

What does 'env' do in MCP config?▼

The 'env' object passes environment variables to the MCP server subprocess. Use it for API keys and secrets instead of hardcoding them in 'args'. For example: { "env": { "GITHUB_TOKEN": "ghp_xxxx" } }. Never commit configs with real tokens — use shell variable substitution or a secrets manager in CI/CD.

Share this tool: X / Twitter LinkedIn
✓ 60,000+ developers use DevPlaybook ★★★★★ 4.8 / 5 on Gumroad ✓ MIT licensed · Instant download ✓ No login required

Related Products

on Gumroad

You Might Also Need

More Free Tools

TypeScript tsconfig.json Generator AI Model Comparator MCP Server Config Builder AI Hallucination Detector AI Model Comparison Tool AI Safety Checklist Generator CrewAI Agent Config Generator LLM Cost Calculator LLM Context Window Calculator AI Prompt Cost Calculator nginx Config Builder LLM JSON Schema Builder Jotai Atom Explorer AI Token Cost Calculator OpenTelemetry Config Generator Playwright Config Generator CSS Container Query Builder Jest Coverage Config Generator AI Model Benchmark Comparator Helm Values Builder LLM Prompt Cost Calculator AI Model Context Window Visualizer AI Agent Run Cost Tracker MCP Endpoint Tester AI Pipeline DAG Builder LLM Benchmark Calculator Prompt Injection Tester Vibe Coding Prompt Optimizer AI IDE Comparator Sentry DSN Configurator LangChain PromptTemplate Builder Expo App Config Generator Token Counter & Cost Estimator AI Model Comparison Table LLM Prompt Template Builder ESLint Config Generator Prettier Config Generator MySQL Query Explainer PostgreSQL EXPLAIN Analyzer Nuxt Config Generator Vitest Configuration Generator Sentry DSN Config Builder mTLS Certificate Chain Builder Prompt Token Estimator Cron Expression Explainer Font Pairing Preview OpenAI Prompt Tester AI Rate Limit Calculator LLM System Prompt Analyzer LLM Prompt Caching Calculator SWR Config Generator AI Prompt Token Estimator AI Context Window Visualizer RAG Chunk Size Optimizer AI API Rate Limit Calculator AI Commit Message Generator AI Doc Generator — Pro Tool AI Regex Explainer — Pro Tool AI System Guardian nginx Config Generator SMTP Server Tester Biome Config Generator Load Balancer Config Generator CORS Policy Builder Haproxy Config Validator CI/CD Pipeline Generator package.json Generator Git Hooks Generator (Husky + lint-staged) LLM Token Counter Mermaid Diagram Generator Kafka Topic Config Generator Elasticsearch Query Tester JS Prototype Chain Visualizer API Mock Server Config Generator OpenAI Token Counter System Prompt Builder AI Agent Memory Planner Pulumi Stack Config Generator Token Context Calculator Multi-Agent Orchestration Planner k6 Script Generator TanStack Query Config Builder GraphQL Client Configurator OpenAI Function Calling Generator Embedding Storage Calculator HTTP Headers Analyzer AI Code Review — Pro Tool AI Error Explainer — Pro Tool AI SQL Builder — Pro Tool AI Unit Test Generator — Pro Tool Code Tools Color Palette Generator Docker Compose Generator JWT Decoder Prompt Template Builder Regex Tester RSA Key Pair Generator Text Tools Helm Values Generator Rate Limit Calculator Feature Flag Config Generator OpenAPI Validator Terraform Variable Validator Grafana Dashboard JSON Validator Caddy Caddyfile Generator Zod Schema Generator SBOM Generator AI Variable Namer AI PR Description Generator AI JSDoc Generator K8s Resource Limits Calculator YAML to TOML Converter Regex Flags Explainer OpenAPI Spec Validator HTTP/2 Server Push Headers Builder NATS Connection String Builder OAuth2 Flow Visualizer Terraform Variable Builder Jest Testing Framework Guide Vitest Guide — Vite-native Testing Playwright E2E Testing Guide Ansible Configuration Management Guide Core Web Vitals Calculator CORS Policy Tester YAML to TOML Converter Jest to Vitest Migrator RAG Chunking Calculator Solana Program ID Generator Multi-Chain Wallet Address Validator Nomad Job Spec Builder Helm Values Validator ArgoCD Application Generator Kubernetes Resource Calculator HTTP Cache Header Builder Sprite Sheet Coordinate Generator Particle System Config Generator OpenTelemetry Trace Builder Axios Interceptor Builder RAG Chunking Calculator TypeScript Discriminated Union Builder Core Web Vitals Budget Calculator JWT Decoder & Validator CORS Header Generator Blockchain Transaction Fee Calculator Database Query Cost Analyzer

Enjoying this tool? Get more like it.

Weekly developer tool guides, productivity playbooks & AI tricks. Free. No spam.

DevPlaybook Pro 7 days free

Unlock AI-Powered Dev Tools

  • ⚡ AI Code Review, Doc Generator & SQL Builder
  • ⚡ All premium templates & early access
  • ⚡ Member discounts on Gumroad products
Start Free Trial →

$9/mo after trial · Cancel anytime

Want the full toolkit?

Get DevPlaybook Pro

Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.

$79
$241 separately Save $162 (67% off)
Get DevPlaybook Pro — $79 →

MIT licensed · Instant download · No subscription

See what's included → Browse all deals →