stats-compass-mcp
Verified Safeby oogunbiyi21
Overview
A stateful, MCP-compatible toolkit of pandas-based data tools for AI-powered data analysis.
Installation
docker run -p 8000:8000 stats-compass-mcpEnvironment Variables
- STATS_COMPASS_HOST
- STATS_COMPASS_PORT
- STATS_COMPASS_MEMORY_LIMIT_MB
- STATS_COMPASS_MAX_SESSIONS
- STORAGE_BACKEND
- LOCAL_STORAGE_PATH
- S3_BUCKET
- S3_PREFIX
- S3_REGION
- S3_ENDPOINT_URL
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
Security Notes
The server implements session isolation to prevent data leakage between different AI agent interactions. File loading in local mode requires absolute file paths on the host system, posing a potential risk if the AI is instructed to access sensitive directories. Remote storage (S3) requires secure management of AWS credentials via environment variables, or preferably, IAM roles. The core data analysis logic within the `stats-compass-core` dependency would need a separate audit for potential command injection or data processing vulnerabilities through tool parameters.
Similar Servers
jupyter-mcp-server
This server acts as an MCP (Model Context Protocol) adapter, allowing AI agents to connect, manage, and interact with Jupyter Notebooks in real-time, supporting dual-mode operation as a standalone server or a Jupyter extension.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
AgentUp
A developer-first framework for building, deploying, and managing secure, scalable, and configurable AI agents, supporting various agent types (reactive, iterative) and the Model-Context Protocol (MCP) for seamless interactions.
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.