MCP数据清洗服务

MCP数据清洗服务是一个基于Model Context Protocol (MCP)架构的结构化数据清洗服务器,支持多种数据格式(CSV、Excel、JSON)并提供丰富的自定义清洗选项。该服务将数据清洗功能封装为标准化的MCP服务器,允许不同的AI工具和应用程序之间进行无缝集成和通信。

  • by sitzfleisch
  • 更新于
在 GitHub 查看 guxuan1210/MCP_Data_cleaner

使用说明

产品定位

MCP数据清洗服务是一个功能强大的结构化数据清洗服务器,支持多种数据格式(CSV、Excel、JSON),并提供丰富的自定义清洗选项。

核心功能

  • 支持多种输入格式:CSV、Excel、JSON和数据库(SQLite、MySQL等)
  • 提供全面的数据清洗功能:
    • 重复值检测与移除
    • 缺失值处理(删除或填充)
    • 自动数据类型转换
    • 异常值检测与处理
    • 文本数据清洗
  • 灵活的输出格式:CSV、Excel、JSON
  • 直观的Gradio交互界面
  • 详细的清洗报告
  • MCP服务器模式:可作为MCP工具被其他应用调用

适用场景

  • 电商销售数据清洗与分析
  • 数据质量提升
  • 数据分析预处理
  • 数据集成与转换

使用教程

使用依赖

pip install -r requirements.txt

安装教程

  1. 登录ModelScope平台,进入MCP广场
  2. 创建新的MCP服务,上传整个项目代码
  3. 确认部署配置(modelscope.yml)正确无误
  4. 启动部署,等待服务上线

调试方式

python app.py

应用会在本地启动一个Gradio界面,默认地址为 http://localhost:7860