Analytics for business data: upload CSV or connect GA4/GSC, run ML/stats, get HTML reports.
MCP server for data analytics — Shopify, Stripe, WooCommerce, eBay, CSV files, and more. Run statistical analysis, forecasting, and machine learning directly in Claude or Cursor. Ask a question, upload your data, get an interactive report.
This is the public listing and documentation repository. Issues, feature requests, and examples live here. The API server code is maintained separately.
Sample Reports → • Try Demo → • Pricing →
<div align="center">Every analysis starts with a question. We handle the rest.
🚀 Quick Start • 🔄 How It Works • 🛠️ MCP Tools • 🛡️ Security • 📖 Documentation
</div>MCP Analytics Suite is an intelligent analytics platform that understands what you want to analyze and automatically selects the right approach. No statistics degree required — just describe your business question and let our AI-powered discovery handle the complexity.
Upload any CSV — Shopify orders, Stripe exports, WooCommerce reports, eBay data, ad platform reports, or any tabular data. Connect live data from Google Analytics 4 and Google Search Console via native connectors. Run regression, forecasting, clustering, A/B testing, customer LTV, churn prediction, and hundreds of other statistical methods. Get back interactive HTML reports with charts and AI-written insights.
Add to your config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}Add to .cursor/config.json in your project root:
{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}Add to your Continue config at ~/.continue/config.json:
{
"models": [{
"provider": "anthropic",
"model": "claude-3-5-sonnet",
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}]
}Add to claude_code_config.json:
{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}tools.discover finds the right analytical approachdatasets.upload securely processes your datatools.run executes with optimal configurationreports.view delivers shareable insightsUser: "What drives our sales growth?"
MCP Analytics:
→ Discovers regression and correlation methods
→ Configures analysis for your data structure
→ Runs multiple analytical approaches
→ Returns comprehensive report with insightsThe platform provides a complete suite of MCP tools for end-to-end analytics:
discover_tools - Natural language tool discovery (5-signal semantic search)tools_run - Execute an analysis module on your datatools_info - Get tool documentation and schematools_schema - Inspect column requirements for a tooldatasets_upload - Secure data upload with encryptiondatasets_list - List your uploaded datasetsdatasets_read - Preview dataset contentsdatasets_download - Download a datasetdatasets_update - Update dataset metadataconnectors_list - List available data source connectionsconnectors_query - Pull live data from a connected sourcereports_view - Open an interactive HTML reportreports_list - List your reportsreports_search - Semantic search across past analysesagent_advisor - Conversational AI that guides analysis and interprets resultsbilling - Usage and subscription managementabout - Platform information and statusJust describe what you need:
"What drives our revenue growth?"
"Find customer segments in our data"
"Forecast next quarter's sales"
"Did our marketing campaign work?"Statistical Methods
Machine Learning
Time Series
Business Analytics
graph LR
A[Ask in Claude/Cursor] --> B[MCP Analytics]
B --> C[Secure Processing]
C --> D[Interactive Report]
D --> E[Share Results]User: "I have a CSV with house prices. Can you predict price based on size and location?"
Claude: [Runs linear regression, provides R², coefficients, and diagnostic plots]User: "Segment my customers in sales_data.csv into meaningful groups"
Claude: [Performs k-means clustering, creates segment profiles with visualizations]User: "Forecast next quarter's revenue using our historical data"
Claude: [Applies ARIMA, generates predictions with confidence intervals]Read full security documentation →
flowchart TB
subgraph "Client Integration"
CLI[CLI/SDK]
Claude[Claude Desktop]
Cursor[Cursor IDE]
MCP[MCP Protocol]
end
subgraph "API Gateway"
LB[Load Balancer]
Auth[OAuth 2.0/Auth0]
Rate[Rate Limiting]
end
subgraph "Processing Layer"
Router[Request Router]
Queue[Job Queue]
Workers[Processing Workers]
Docker[Docker Containers]
end
subgraph "Analytics Engine"
Stats[Statistical Methods]
ML[Machine Learning]
TS[Time Series]
Report[Report Generation]
end
subgraph "Data Layer"
Cache[Results Cache]
Storage[Secure Storage]
Encrypt[Encryption Layer]
end
CLI --> LB
Claude --> LB
Cursor --> LB
MCP --> LB
LB --> Auth
Auth --> Rate
Rate --> Router
Router --> Queue
Queue --> Workers
Workers --> Docker
Docker --> Stats
Docker --> ML
Docker --> TS
Stats --> Report
ML --> Report
TS --> Report
Report --> Cache
Cache --> Storage
Storage --> Encrypt
style Auth fill:#e8f5e9
style Docker fill:#fff3e0
style Report fill:#e3f2fdVisit our website for pricing and signup →
| Feature | MCP Analytics | Google Analytics MCP | PostgreSQL MCP | Filesystem MCP |
|---|---|---|---|---|
| Use Case | Statistical Analysis | Web Metrics | Database Queries | File Access |
| Setup Time | 30 seconds | OAuth + Config | Connection string | Path config |
| Data Sources | Any CSV/JSON/URL | GA4 Only | PostgreSQL Only | Local files |
| Analysis Tools | Full Suite | GA4 Metrics | SQL Only | Read/Write |
| Machine Learning | ✅ Full Suite | ❌ | ❌ | ❌ |
| Visualizations | ✅ Interactive | ✅ Dashboards | ❌ | ❌ |
| Shareable Reports | ✅ | ❌ | ❌ | ❌ |
MCP Analytics is built by data scientists and engineers passionate about making advanced statistical analysis accessible through AI assistants. The platform runs validated, deterministic analysis modules — the same data and tool produce the same result every time, unlike LLM code generation.
After installation, restart your IDE and look for "MCP Analytics" in the available tools. On first use, you'll be prompted to authenticate via OAuth 2.0.
# To test the connection directly:
npx -y mcp-remote@latest https://api.mcpanalytics.ai/auth0If MCP Analytics doesn't appear after installation:
For support: support@mcpanalytics.ai
While the core server is proprietary, we welcome contributions to:
See CONTRIBUTING.md for guidelines.
Copyright © 2025 PeopleDrivenAI LLC. All Rights Reserved.
MCP Analytics is a product of PeopleDrivenAI LLC.
This is commercial software. Use of the MCP Analytics service is subject to our:
Ready to transform your data analysis workflow?
Get Started Free | Read Docs | View Demo
Built by MCP Analytics | Powered by R & Python
</div>If MCP Analytics saves you time, a ⭐ on GitHub helps others find it.
Tags: mcp mcp-server model-context-protocol analytics data-analytics shopify-analytics stripe-analytics csv-analysis statistics machine-learning time-series clustering regression business-intelligence claude cursor ai-tools no-code-analytics forecasting customer-analytics