MCP server for autonomous data exploration on .csv-based datasets, providing intelligent insights with minimal effort.
MCP Server is a versatile tool designed for interactive data exploration.
Your personal Data Scientist assistant, turning complex datasets into clear, actionable insights.
Download Claude Desktop
Install and Set Up
python setup.py
Load Templates and Tools
Start Exploring
csv_path
: Local path to the CSV filetopic
: The topic of exploration (e.g., "Weather patterns in New York" or "Housing prices in California")These are examples of how you can use MCP Server to explore data without any human intervention.
load-csv
csv_path
(string, required): Path to the CSV filedf_name
(string, optional): Name for the DataFrame. Defaults to df_1, df_2, etc., if not providedrun-script
script
(string, required): The script to execute~/Library/Application\ Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
"mcp-server-ds": {
"command": "uv",
"args": [
"--directory",
"/Users/username/src/mcp-server-ds",
"run",
"mcp-server-ds"
]
}
}
"mcpServers": {
"mcp-server-ds": {
"command": "uvx",
"args": [
"mcp-server-ds"
]
}
}
Sync Dependencies
uv sync
Build Distributions
uv build
Generates source and wheel distributions in the dist/ directory.
Publish to PyPI
uv publish
Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help makes this project better.
If you encounter bugs or have suggestions, open an issue in the issues section. Include:
This project is licensed under the MIT License. See the LICENSE file for details.
Questions? Feedback? Open an issue or reach out to the maintainers. Let's make this project awesome together!
This is an open source project run by ReadingPlus.AI LLC. and open to contributions from the entire community.
Query your ClickHouse database server.
Access Crunchbase data for business information and insights. Requires a Crunchbase API key.
A Go implementation of a Model Context Protocol (MCP) server for Trino, enabling LLM models to query distributed SQL databases through standardized tools.
Provides secure access to Secret Network blockchain functionality, designed for deployment in Trusted Execution Environments (TEEs).
A server for storing and searching data in a VikingDB instance, configurable via command line or environment variables.
Access a comprehensive database of over 30,000 SaaS products, including reviews, pricing, alternatives, and growth metrics.
Connects to Supabase platform for database, auth, edge functions and more.
A server for secure interaction with Microsoft SQL Server databases using environment variables for configuration.
A memory system for the Cursor code editor, providing persistent context awareness for Claude via a Turso database.
Build robust data workflows, integrations, and analytics on a single intuitive platform.