mcp-data-wrangler: MCP server for Data Wrangling

mcp-data-wrangler: MCP server for Data Wrangling

site icon
2025.03.30 2
Python数据预处理数据转换数据分析数据库
mcp-data-wrangler 是一个基于 Model Context Protocol 的数据整理服务器,提供标准化的数据预处理、转换和分析任务接口,便于在 MCP 生态系统中无缝集成数据整理操作。
View on GitHub

Overview

基本能力

产品定位

mcp-data-wrangler 是一个用于数据整理的 MCP 服务器,专注于数据预处理、转换和分析任务。

核心功能

  • 数据聚合
  • 描述性统计

适用场景

  • 数据预处理
  • 数据转换
  • 数据分析

工具列表

  • MCP Inspector:用于调试和运行 MCP 服务器的工具。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  1. 克隆项目仓库:
git clone https://github.com/yourusername/mcp-data-wrangler.git
cd mcp-data-wrangler
  1. 创建并激活虚拟环境:
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. 安装依赖:
pip install -e ".[dev]"

安装教程

  1. 使用 npm 启动 MCP Inspector:
npx @modelcontextprotocol/inspector uv --directory=src/mcp_data_wrangler run mcp-data-wrangler
  1. 或者将工具添加为 MCP 服务器:
{
  "data-wrangler": {
    "command": "uv",
    "args": [
      "--directory",
      "/path/to/mcp-data-wrangler",
      "run",
      "mcp-data-wrangler"
    ]
  }
}

调试方式

  1. 运行测试:
pytest -s -v tests/
  1. 启动 MCP Inspector 后,访问显示的 URL 进行调试。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。