Strict schemas, deterministic commands, built-in validation and testing. Reliability is enforced, not hoped for.
Multiple verification layers catch different types of issues, ensuring nothing slips through
mxcp dbt test Run dbt tests with automatic secret injection.
mxcp test Run SQL and Python assertions to verify endpoint logic.
mxcp validate Verify YAML syntax, required fields, and type definitions.
mxcp evals Measure how well different LLM models complete tasks using your MCP server.
mxcp lint Ensure descriptions and examples are complete.
mxcp drift-check Catch unintended schema and endpoint modifications.
automatic Warns when secrets or credentials are about to be exposed.
automatic Alerts before destructive actions like dropping tables.
From natural language to production-ready MCP server in one conversation
Tell Claude what you need in plain English
Claude loads specialized knowledge automatically
Generates code using MXCP's format
Runs checks and tests against the code
mxcp validate mxcp lint mxcp test Your MCP server is complete and verified
Set up the MXCP plugin in just a few steps
Install Claude Code CLI if you haven't already.
npm install -g @anthropic-ai/claude-code Register the RAW Labs plugin marketplace.
/plugin marketplace add raw-labs/raw-labs-claude-marketplace Install the MXCP plugin from the marketplace.
/plugin install mxcp-plugin@raw-labs-claude-marketplace The plugin will be available after restart.
Ask Claude to create an MXCP server.
Common questions about the MXCP Plugin for Claude Code
The MXCP Plugin enables Claude Code to build production-ready MCP servers through natural conversation. It provides Claude with specialized knowledge about MXCP's YAML schema, CLI commands, and best practices, allowing it to generate, validate, and test MCP endpoints automatically.
Install Claude Code CLI first (npm install -g @anthropic-ai/claude-code), then add the RAW Labs marketplace (/plugin marketplace add raw-labs/raw-labs-claude-marketplace), install the plugin (/plugin install mxcp-plugin@raw-labs-claude-marketplace), and restart Claude Code.
No! That's the beauty of the plugin. Simply describe what you need in plain English, and Claude will generate the correct YAML configurations, SQL queries, and Python code. The plugin handles all the technical details while you focus on what you want to build.
When Claude generates code, it automatically runs MXCP's validation tools (mxcp validate, mxcp lint, mxcp test). If any issues are found, Claude sees the errors and fixes them automatically, continuing until everything passes. This ensures your MCP server is production-ready.
You can build MCP servers that connect to databases (PostgreSQL, MySQL, SQLite, DuckDB), ingest files (Excel, CSV, JSON), wrap APIs, and more. Common use cases include data access tools, analytics endpoints, and AI-ready data pipelines.
Yes, the MXCP Plugin for Claude Code is completely free and open source under the MIT license. You can use it without any restrictions.
Ready to get started?