CSV分析服务

MCP Analyst是一个MCP服务器,用于分析本地CSV或Parquet文件,适用于数据集大小超过上下文窗口或不想上传完整文件以优化成本的情况。

  • by unravel-team
  • Python
  • 本地部署
  • 18 星标
  • 更新于
在 GitHub 查看 unravel-team/mcp-analyst

使用说明

MCP分析师

MCP Analyst是一个MCP服务器,它使claude能够分析本地CSV或Parquet文件。

当您的数据集大小大于上下文窗口或您不想上传完整文件以优化成本时,请使用此服务器。

安装

安装uv

紫外线 需要运行MCP服务器。

苹果电脑

brew install uv

视窗

winget install --id=astral-sh.uv  -e

在MCP中添加服务器

要在Claude中使用服务器,您需要更新Claude配置

在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "analyst": {
      "command": "uvx",
      "args": [
        "mcp-analyst",
        "--file_location",
        "<replace_this_with_path_to_csv_or_parquet_files_on_your_machine>"
      ]
    }
  }
}

如何提供多个CSV文件?

服务器支持在文件位置使用globs。例如,如果您的目录 data 如果有多个csv文件,则可以将文件位置指定为 <parent_path_to_data>/data/*.csv