MCP Server 是一个用于交互式数据探索的多功能工具,可以从复杂的数据集中提供可操作的见解。它包括提示和工具组件,可以加载 CSV 文件并运行脚本。
2.3k 查看 · 2026-07-07 更新
简介
MCP Server 是一个用于交互式数据探索的多功能工具,可以从复杂的数据集中提供可操作的见解。它包括提示和工具组件,可以加载 CSV 文件并运行脚本。
简介
MCP Server 是一个用于交互式数据探索的多功能工具,可以从复杂的数据集中提供可操作的见解。它包括提示和工具组件,可以加载 CSV 文件并运行脚本。
MCP 服务器用于数据探索
MCP 服务器是一款专为交互式数据探索设计的多功能工具。
您的个人数据科学家助手,将复杂的数据集转化为清晰、可操作的见解。
🚀 立即尝试
-
下载 Claude 桌面版
- 在这里获取
-
安装和设置
- 在 macOS 上,在终端中运行以下命令: bash python setup.py
-
加载模板和工具
- 一旦服务器运行起来,请等待 Claude 桌面版中的提示模板和工具加载完毕。
-
开始探索
- 从 MCP 中选择 explore-data 提示模板
- 通过提供所需的输入来开始对话:
csv_path: CSV 文件的本地路径topic: 探索的主题(例如,“纽约的天气模式”或“加利福尼亚的房价”)
示例
这些示例展示了如何使用 MCP 服务器在无需人工干预的情况下进行数据探索。
案例 1: 加利福尼亚房地产挂牌价格
- Kaggle 数据集: 美国房地产数据集
- 大小: 2,226,382 条记录 (178.9 MB)
- 主题: 加利福尼亚房价趋势
案例 2: 伦敦天气
- Kaggle 数据集: 英国每日天气历史 2M+
- 大小: 2,836,186 条记录 (169.3 MB)
- 主题: 伦敦天气
- 报告: 查看报告
- 图表:
📦 组件
提示
- explore-data: 专为数据探索任务定制
工具
-
load-csv
- 功能: 将 CSV 文件加载到 DataFrame 中
- 参数:
csv_path(字符串, 必需): CSV 文件的路径df_name(字符串, 可选): DataFrame 的名称。如果未提供,默认为 df_1, df_2 等
-
run-script
- 功能: 执行 Python 脚本
- 参数:
script(字符串, 必需): 要执行的脚本
⚙️ 修改服务器
Claude 桌面配置
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
开发(未发布的服务器)
json "mcpServers": { "mcp-server-ds": { "command": "uv", "args": [ "--directory", "/Users/username/src/mcp-server-ds", "run", "mcp-server-ds" ] } }
发布的服务器
json "mcpServers": { "mcp-server-ds": { "command": "uvx", "args": [ "mcp-server-ds" ] } }
🛠️ 开发
构建和发布
-
同步依赖项 bash uv sync
-
构建分发包 bash uv build在 dist/ 目录中生成源码和 wheel 分发包。
-
发布到 PyPI bash uv publish
🤝 贡献
欢迎贡献!无论您是在修复 bug、添加功能还是改进文档,您的帮助都会使这个项目变得更好。
报告问题
如果您遇到 bug 或有建议,请在 issues 部分打开一个 issue。请包括:
- 复现步骤(如果适用)
- 期望行为与实际行为
- 截图或错误日志(如果相关)
📜 许可证
本项目采用 MIT 许可证。 详情请参阅 LICENSE 文件。
💬 联系我们
有问题?反馈?请打开一个 issue 或联系维护者。让我们一起让这个项目变得更棒!
关于
这是一个由 ReadingPlus.AI LLC 运营的开源项目,并且对整个社区的贡献开放。
