Claude Code Docs Blog

Production Ready MCP Framework

Build secure MCP servers with SQL and Python. Ship to production in minutes.

Watch Demo
mxcp-demo — shell
Star
ls
No files yet
vim
Select a file to view
TERMINAL
[0] 0:shell*Install0%
Terminal

Frequently Asked Questions

Common questions about MXCP

What is MXCP and how does it differ from other MCP servers?

MXCP (Model eXtension Context Protocol) is an enterprise-grade MCP server built specifically for production environments. Unlike simple data access tools, MXCP provides enterprise security, audit logging, policy enforcement, dbt integration, and comprehensive data governance. It transforms any data source into AI-ready endpoints with full compliance tracking and type safety.

How quickly can I get started with MXCP?

You can get MXCP running in under 60 seconds. Simply install via pip (pip install mxcp), create a project (mxcp init --bootstrap), and start serving (mxcp serve). The bootstrap option creates example configurations and connects to Claude Desktop automatically.

Does MXCP work with Claude Desktop and other AI clients?

Yes, MXCP is fully compatible with Claude Desktop and any other MCP-compliant AI client. It implements the Model Context Protocol standard, ensuring seamless integration with current and future AI tools.

What databases and data sources does MXCP support?

MXCP supports PostgreSQL, MySQL, SQLite, DuckDB, CSV files, JSON files, APIs, and cloud storage. It also has native dbt integration for data transformation and caching, making it ideal for complex data pipelines.

How does MXCP handle enterprise security and compliance?

MXCP includes enterprise-grade security features including OAuth authentication, role-based access control, policy enforcement, audit logging, data masking, and compliance tracking. Every query is logged with full user context.

What is the relationship between MXCP and dbt?

MXCP has native dbt integration that creates a powerful data pipeline workflow. dbt models transform and cache data locally in DuckDB, while MCP endpoints query the cached tables directly. This provides lightning-fast AI queries with full data governance.

Is MXCP free to use?

MXCP is released under the Business Source License 1.1 (BSL). It is free to use for development, testing, and most production scenarios. Commercial licensing is required for hosted services or platforms that enable third parties to run models or queries.

How do I get support?

Join our Discord community for real-time support, check GitHub Discussions for technical questions, and follow our blog for updates. We also provide comprehensive documentation and tutorials.

Have more questions? We're here to help.