MindsDB MCP
by MindsDB
Connect and unify 100+ data sources with AI-powered predictions and automation
data Python Advanced Self-hostable No API key Docker
β 27k stars π
Updated: 1mo ago
Description
MindsDB is an open-source platform for building AI-powered applications on enterprise data, now accessible as an MCP server. It enables AI assistants to query, predict, and automate data workflows across over 100 data sources β from databases like PostgreSQL and MySQL to SaaS platforms like Salesforce and Shopify. The MCP integration lets you create ML predictors using simple SQL-like commands, make predictions on live data, and orchestrate complex data pipelines through natural language. With 27k+ GitHub stars and a thriving community, MindsDB is battle-tested for enterprise workloads including demand forecasting, anomaly detection, and recommendation systems.
β Best for
Data teams who want to add ML predictions and AI automation to existing data infrastructure
βοΈ Skip if
You only need simple data queries without prediction or ML capabilities
π‘ Use cases
- Building predictive models on enterprise data through natural language
- Querying and joining data across 100+ sources with AI-enhanced SQL
- Automating data workflows that combine traditional queries with ML predictions
- Creating real-time forecasting and anomaly detection pipelines
π Pros
- β Massive ecosystem with 100+ data source integrations
- β 27k+ GitHub stars β mature, well-documented, and community-driven
- β SQL-like interface makes ML accessible to data analysts
- β Available as pip install or Docker for flexible deployment
π Cons
- β GPL-3.0 license has copyleft implications for derivative works
- β Resource-intensive β requires significant memory for ML model training
- β Learning curve for the full prediction and automation feature set
π§ Exposed tools (5 tools)
| Tool | Category | Description |
|---|---|---|
| list_datasources | management | List all connected data sources and their status |
| connect_source | management | Connect a new data source to the MindsDB instance |
| create_predictor | ml | Create a new ML predictor model from data |
| make_prediction | ml | Make predictions using a trained ML model |
| query_data | query | Execute SQL queries across connected data sources |
β‘ Installation
Prerequisites:
- β’ python v3.9+
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Start with Docker for the quickest setup. Connect your primary database first, then create a simple predictor with CREATE PREDICTOR to see the ML workflow in action. Use DESCRIBE to inspect model accuracy before deploying predictions.
π Alternatives
Quick info
- Author
- MindsDB
- License
- GPL-3.0
- Runtime
- Python 3.9+
- Transport
- stdio
- Category
- data
- Difficulty
- Advanced
- Self-hostable
- β
- Auth
- β
- Docker
- π³ Docker available
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows