Mcp 服务器用于数据探索
概览
什么是 MCP 服务器数据探索?
MCP 服务器数据探索是用户 ### reading-plus-ai 在 GitHub 上创建的公共存储库。该项目专注于探索 MCP 服务器的数据,为用户提供有效分析和可视化服务器数据的工具和资源。该存储库为开发者和数据科学家提供了一个合作的平台,分享见解,增强对服务器数据动态的理解。
MCP 服务器数据探索的特点
- 数据可视化:该存储库包含多种可视化服务器数据的工具,使复杂数据集的解读变得更加容易。
- 协作:它鼓励社区的贡献,允许用户分叉存储库并添加他们的增强或修改。
- 开源:作为一个公共存储库,任何对探索服务器数据感兴趣的人都可以访问,促进了开源环境的形成。
- 文档:提供全面的文档,指导用户如何设置和使用存储库中可用的工具。
- 活跃社区:随着星标和分叉数量的增加,该存储库拥有一个活跃的社区,致力于其开发和改进。
如何使用 MCP 服务器数据探索
- 访问存储库:访问 MCP 服务器数据探索 GitHub 页面。
- 克隆存储库:使用 Git 将存储库克隆到本地计算机:
git clone https://github.com/reading-plus-ai/mcp-server-data-exploration.git
- 探索文档:查看存储库中的 README 文件和其他文档,以了解如何使用工具和功能。
- 运行工具:按照说明设置并在本地计算机上运行数据探索工具。
- 贡献:如果您有改进或新功能要添加,请随时分叉存储库,进行更改并提交拉取请求。
常见问题解答
该存储库使用了哪些编程语言?
MCP 服务器数据探索存储库主要使用 Python 进行数据分析和可视化,必要时还使用其他语言来支持特定工具。
我可以为 MCP 服务器数据探索项目做贡献吗?
可以!欢迎贡献。您可以分叉存储库,进行更改,并提交拉取请求以供审核。
该存储库是否有许可证?
是的,MCP 服务器数据探索存储库根据 MIT 许可证进行许可,允许自由使用、修改和分发。
我如何保持对存储库更改的更新?
您可以在 GitHub 上关注该存储库,以接收有关更新、问题和项目相关讨论的通知。
如果我遇到问题,在哪里可以找到帮助?
您可以在 GitHub 存储库页面上打开一个问题,以报告问题或向社区寻求帮助。此外,请查看文档以获取故障排除提示。
详情
MCP Server for Data Exploration
MCP Server is a versatile tool designed for interactive data exploration.
Your personal Data Scientist assistant, turning complex datasets into clear, actionable insights.
<a href="https://glama.ai/mcp/servers/hwm8j9c422"><img width="380" height="200" src="https://glama.ai/mcp/servers/hwm8j9c422/badge" alt="mcp-server-data-exploration MCP server" /></a>
🚀 Try it Out
-
Download Claude Desktop
- Get it here
-
Install and Set Up
- On macOS, run the following command in your terminal:
python setup.py
-
Load Templates and Tools
- Once the server is running, wait for the prompt template and tools to load in Claude Desktop.
-
Start Exploring
- Select the explore-data prompt template from MCP
- Begin your conversation by providing the required inputs:
csv_path
: Local path to the CSV filetopic
: The topic of exploration (e.g., "Weather patterns in New York" or "Housing prices in California")
Examples
These are examples of how you can use MCP Server to explore data without any human intervention.
Case 1: California Real Estate Listing Prices
- Kaggle Dataset: USA Real Estate Dataset
- Size: 2,226,382 entries (178.9 MB)
- Topic: Housing price trends in California
Case 2: Weather in London
- Kaggle Dataset: 2M+ Daily Weather History UK
- Size: 2,836,186 entries (169.3 MB)
- Topic: Weather in London
- Report: View Report
- Graphs:
- <img width="1622" alt="Screenshot 2024-12-09 at 12 48 56 AM" src="https://github.com/user-attachments/assets/9e70fe97-8af7-4221-b1e7-00197c88bb47">
- <img width="1623" alt="Screenshot 2024-12-09 at 12 47 54 AM" src="https://github.com/user-attachments/assets/f4ac60a8-30e3-4b10-b296-ba412c2922fa">
- <img width="1622" alt="Screenshot 2024-12-09 at 12 47 00 AM" src="https://github.com/user-attachments/assets/2db01054-f948-4d2e-ba39-8de8fa59f83d">
📦 Components
Prompts
- explore-data: Tailored for data exploration tasks
Tools
-
load-csv
- Function: Loads a CSV file into a DataFrame
- Arguments:
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 provided
-
run-script
- Function: Executes a Python script
- Arguments:
script
(string, required): The script to execute
⚙️ Modifying the Server
Claude Desktop Configurations
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
Development (Unpublished Servers)
"mcpServers": {
"mcp-server-ds": {
"command": "uv",
"args": [
"--directory",
"/Users/username/src/mcp-server-ds",
"run",
"mcp-server-ds"
]
}
}
Published Servers
"mcpServers": {
"mcp-server-ds": {
"command": "uvx",
"args": [
"mcp-server-ds"
]
}
}
🛠️ Development
Building and Publishing
-
Sync Dependencies
uv sync
-
Build Distributions
uv build
Generates source and wheel distributions in the dist/ directory.
-
Publish to PyPI
uv publish
🤝 Contributing
Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help makes this project better.
Reporting Issues
If you encounter bugs or have suggestions, open an issue in the issues section. Include:
- Steps to reproduce (if applicable)
- Expected vs. actual behavior
- Screenshots or error logs (if relevant)
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.
💬 Get in Touch
Questions? Feedback? Open an issue or reach out to the maintainers. Let's make this project awesome together!
About
This is an open source project run by ReadingPlus.AI LLC. and open to contributions from the entire community.
Server配置
{
"mcpServers": {
"mcp-server-data-exploration": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--reading-plus-ai--mcp-server-data-exploration--mcp-server-data-exploration",
"mcp-server-ds"
],
"env": {}
}
}
}