使用说明
CSV-Parquet MCP 服务器工具
这个项目实施了多项 MCP(多种含义,具体根据上下文确定) 用于处理CSV、Parquet、PostgreSQL和AWS S3数据的服务器工具。它被设计为Claude Desktop的后端,通过MCP实现自然语言访问您的数据。
特点/功能
- CSV 和 Parquet 摘要:
快速获取文件中的行/列计数data/目录。 - PostgreSQL 表工具:
- 表格汇总统计
- 按列值筛选行
- 列出表格列
- 从某一列中获取唯一值
- AWS S3 工具:
- 列出存储桶和文件
- 下载/上传文件
使用方法
1. 安装依赖项
cd D:/mcp/csv_parquet
python -m pip install -r requirements.txt
# Or use uv for faster installs:
uv pip install -r requirements.txt
2. 配置环境
编辑 .env 使用您的数据库和AWS凭证。
3. 运行MCP服务器
你可以使用以下任一方式来运行服务器 Python 或者 uv:
使用Python
python [server.py](http://_vscodecontentref_/0)
4. 连接至Claude桌面版
在以下位置创建以下文件
C:\Users\%username%\AppData\Roaming\Claude\desktop_claude_config.json:
{
"mcpServers":
{
"mix_server":
{
"command": "D:/mcp/csv_parquet/env/Scripts/python.exe",
"args": [
"D:/mcp/csv_parquet/server.py"
]
}
}
}
Claude Desktop 现在将检测并连接到您的 MCP 服务器,使您能够使用自然语言查询您的数据。