MCP Analytics
Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources — ask a question in Claude or Cursor, get an interactive HTML report
README
MCP Analytics Suite
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>
The Formula
<div align="center"> <h3>Question + Dataset = Analytics</h3> <p>Transform business questions into actionable insights through intelligent discovery</p> </div>
Overview
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.
Why MCP Analytics?
- Intelligent Discovery: Automatically finds the right analytical approach
- Complete Workflow: From question to insight in one seamless flow
- Zero Setup: Cloud-based processing, works instantly
- Enterprise Security: OAuth2, encryption, isolated processing
- Comprehensive Suite: Full range of analytical capabilities
- Interactive Reports: Shareable visualizations with AI insights
Quick Start
Installation
For Claude Desktop
Add to your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}
For Cursor
Add to .cursor/config.json in your project root:
{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}
For VS Code (Continue Extension)
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"]
}
}
}]
}
For Claude Code
Add to claude_code_config.json:
{
"mcpServers": {
"mcp-analytics": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.mcpanalytics.ai/auth0"]
}
}
}
How It Works
The MCP Analytics Workflow
- Ask Your Question - Describe what you want to analyze in natural language
- Intelligent Discovery -
tools.discoverfinds the right analytical approach - Data Upload -
datasets.uploadsecurely processes your data - Automated Analysis -
tools.runexecutes with optimal configuration - Interactive Results -
reports.viewdelivers shareable insights
User: "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 insights
MCP Tools
The platform provides a complete suite of MCP tools for end-to-end analytics:
Core Analytics Tools
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 tool
Data Management
datasets_upload- Secure data upload with encryptiondatasets_list- List your uploaded datasetsdatasets_read- Preview dataset contentsdatasets_download- Download a datasetdatasets_update- Update dataset metadata
Connectors
connectors_list- List available data source connectionsconnectors_query- Pull live data from a connected source
Reporting & Insights
reports_view- Open an interactive HTML reportreports_list- List your reportsreports_search- Semantic search across past analysesagent_advisor- Conversational AI that guides analysis and interprets results
Platform Tools
billing- Usage and subscription managementabout- Platform information and status
Features
Natural Language Interface
Just 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?"
Comprehensive Analysis Suite
<table> <tr> <td width="50%">
Statistical Methods
- Regression Analysis
- Advanced Modeling
- Hypothesis Testing
- Survival Analysis
- Bayesian Methods
</td> <td width="50%">
Machine Learning
- Ensemble Methods
- Boosting Algorithms
- Neural Networks
- Clustering
- Dimensionality Reduction
</td> </tr> <tr> <td width="50%">
Time Series
- Forecasting
- Seasonal Analysis
- Trend Detection
- Multivariate Models
- Causal Analysis
</td> <td width="50%">
Business Analytics
- Customer Analytics
- Market Analysis
- Pricing Models
- Predictive Analytics
- Experimental Design
</td> </tr> </table>
Seamless Workflow
graph LR
A[Ask in Claude/Cursor] --> B[MCP Analytics]
B --> C[Secure Processing]
C --> D[Interactive Report]
D --> E[Share Results]
Example Usage
Basic Regression
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]
Customer Segmentation
User: "Segment my customers in sales_data.csv into meaningful groups"
Claude: [Performs k-means clustering, creates segment profiles with visualizations]
Time Series Forecasting
User: "Forecast next quarter's revenue using our historical data"
Claude: [Applies ARIMA, generates predictions with confidence intervals]
Security & Compliance
Enterprise Security Features
- Authentication: OAuth2 via Auth0 with PKCE
- Encryption: TLS 1.3 for all data transfers
- Processing: Isolated Docker containers per analysis
- Data Handling: Ephemeral processing, no persistence
- Access Control: OAuth 2.0 scoped permissions with usage limits
- Audit Trail: Complete logging for compliance
Privacy & Data Handling
- Data Privacy: Ephemeral processing, no data retention
- User Rights: Data deletion upon request
- Secure Processing: Isolated containers per analysis
- Enterprise Options: Contact us for compliance requirements
Read full security documentation →
Architecture
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:#e3f2fd
Performance
- Dataset Size: Handles large datasets
- Processing Time: Fast cloud-based processing
- Secure Infrastructure: Isolated Docker containers
- API Access: RESTful API with authentication
Getting Started
Visit our website for pricing and signup →
Documentation
- Quick Start Guide - Get running in under a minute
- Architecture - How the platform works
- Connectors - GA4, GSC, and CSV data sources
- Pricing - Plans and limits
- Security - Security & compliance details
- API Reference - Complete API documentation
- Tutorials - Step-by-step guides
Support
- Issues: GitHub Issues
- Email: support@mcpanalytics.ai
- Docs: mcpanalytics.ai/docs
- Enterprise: sales@mcpanalytics.ai
Comparison with Other MCP Servers
| 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 | ✅ | ❌ | ❌ | ❌ |
About MCP Analytics
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.
Testing & Support
Testing Your Connection
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/auth0
Troubleshooting
If MCP Analytics doesn't appear after installation:
- Ensure your config file is valid JSON
- Restart your IDE completely
- Check the IDE's developer console for errors
- Verify you have internet connectivity
For support: support@mcpanalytics.ai
Contributing
While the core server is proprietary, we welcome contributions to:
- Documentation improvements
- Example notebooks and use cases
- Bug reports and feature requests
- Community tools and integrations
See CONTRIBUTING.md for guidelines.
License
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:
<div align="center">
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
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。