stats-compass-mcp
Turn your LLM into a data analyst. Multiple data science tools via MCP.
Quick Start
Claude Desktop
VS Code (GitHub Copilot)
Claude Code (CLI)
Restart your client and start asking questions about your data.
What Can It Do?
Category | Examples |
Data Loading | Load CSV/Excel, sample datasets, list DataFrames |
Cleaning | Drop nulls, impute, dedupe, handle outliers |
Transforms | Filter, groupby, pivot, encode, add columns |
EDA | Describe, correlations, hypothesis tests, data quality |
Visualization | Histograms, scatter, bar, ROC curves, confusion matrix |
ML Workflows | Classification, regression, time series forecasting |
Run stats-compass-mcp list-tools to see all available tools.
Loading Files
Local mode: Provide the absolute file path.
Remote/HTTP mode: Use the upload feature (see below).
Remote Server Mode
For Docker deployments or multi-client setups:
File Uploads
When running remotely, users can upload files via browser:
Downloading Results
Export DataFrames, plots, and trained models:
Connect Clients to Remote Server
VS Code (native HTTP support):
Claude Desktop (via mcp-proxy):
Docker
Client Compatibility
Client | Status |
Claude Desktop | ✅ Recommended |
VS Code Copilot | ✅ Supported |
Claude Code CLI | ✅ Supported |
Cursor | ⚠️ Experimental |
GPT / Gemini | ⚠️ Partial |
Configuration
Variable | Default | Description |
|
| Server port |
|
| Base URL for upload/download links |
|
| Max upload size |
Development
See CONTRIBUTING.md for development setup.
🙏 Credits
Landing page template by ArtleSa (u/ArtleSa)
License
MIT