Skip to main content

DataMaster MCP - AI-powered data analysis tool with MCP protocol support

Project description

📊 DataMaster MCP

超级数据分析MCP工具 - 为AI提供强大的数据分析能力

🎯 核心理念

工具专注数据获取和计算,AI专注智能分析和洞察

🚀 快速开始

一键安装

pip install datamaster-mcp

Claude Desktop 配置

在 Claude Desktop 配置文件中添加:

{
  "mcpServers": {
    "datamaster-mcp": {
      "command": "uvx",
      "args": ["datamaster-mcp"]
    }
  }
}

备用配置:

{
  "mcpServers": {
    "datamaster-mcp": {
      "command": "python",
      "args": ["-m", "datamaster_mcp.main"]
    }
  }
}

立即开始使用

重启 Claude Desktop,然后说:

请帮我连接一个数据源

📖 使用指南

🚀 快速上手

📚 详细文档

✨ 核心功能

📁 数据导入导出

  • Excel/CSV文件导入 - 支持多种格式和编码
  • 数据库连接 - MySQL、PostgreSQL、MongoDB、SQLite
  • API数据获取 - RESTful API连接和数据提取
  • 多格式导出 - Excel、CSV、JSON格式导出

🔍 数据查询分析

  • SQL查询执行 - 本地和外部数据库查询
  • 数据统计分析 - 基础统计、相关性、异常值检测
  • 数据质量检查 - 缺失值、重复值分析

🛠️ 数据处理

  • 数据清洗 - 去重、填充缺失值
  • 数据转换 - 类型转换、格式化
  • 数据聚合 - 分组统计、汇总

📚 文档

用户文档

开发者文档

快速开发

# 设置开发环境
python scripts/setup_dev.py

# 运行测试
python scripts/setup_dev.py --test-only

# 发布新版本
python scripts/release.py 1.0.2

版本信息

🛡️ 安全特性

  • SQL注入防护
  • 危险操作拦截
  • 查询结果限制
  • 参数验证
  • 环境变量管理敏感信息

📞 支持


版本: v1.0.2 | 状态: ✅ 稳定版 | 更新: 2025-01-24

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datamaster_mcp-1.0.3.tar.gz (98.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datamaster_mcp-1.0.3-py3-none-any.whl (75.3 kB view details)

Uploaded Python 3

File details

Details for the file datamaster_mcp-1.0.3.tar.gz.

File metadata

  • Download URL: datamaster_mcp-1.0.3.tar.gz
  • Upload date:
  • Size: 98.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for datamaster_mcp-1.0.3.tar.gz
Algorithm Hash digest
SHA256 ecd6086460ed85499af176fe63ef19d030e4571ebb5cbcd4fbf6d53c17cd809a
MD5 2a6a9dcf1fe97a63f296ff7fc68848db
BLAKE2b-256 5dd0e39cb82d7bc734f569a2e0ef302e04a82f709d1e311d3e073ac7cf444933

See more details on using hashes here.

File details

Details for the file datamaster_mcp-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: datamaster_mcp-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 75.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.4

File hashes

Hashes for datamaster_mcp-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f7835d04c0e2ad708f6b9487cd80c6f2103c2ba29cc529e94a459389411a75c8
MD5 6770df624ec1c061dc3deb67eff127db
BLAKE2b-256 d2998377198b54e238acec3369d044f6cc755be849a3e295de99b23447976297

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page