数据协议分析工具

一个基于Python的模型上下文协议(MCP)服务器,提供从MySQL、MongoDB和Microsoft Outlook邮件中分析数据的工具,支持数据可视化和导出。

  • by AdityaT-19NA
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AdityaT-19NA/mcp-data-analysis

使用说明

MCP数据分析工具

一种模型上下文协议(MCP)服务器,提供使用pandas和Python分析MySQL、MongoDB和Microsoft Outlook电子邮件数据的工具。

特性

  • 📊 数据库集成:以只读访问方式连接MySQL和MongoDB数据库
  • 📧 电子邮件分析:通过Microsoft Graph API访问和分析Outlook电子邮件
  • 🐍 Python执行:使用pandas、numpy、matplotlib和seaborn运行Python代码
  • 📁 DataFrame管理:将数据库表和电子邮件数据转换为pandas DataFrames
  • 📈 可视化:使用matplotlib/seaborn创建绘图和图表
  • 💾 导出结果:将分析结果保存到CSV文件

安装

选项1:从GitHub版本安装(推荐)

# Install latest release directly with uvx
uvx --from https://github.com/AdityaT-19NA/mcp-data-analysis/releases/latest/download/mcp_data_analysis-0.1.0-py3-none-any.whl mcp-data-analysis

# Or install as a tool
uv tool install https://github.com/AdityaT-19NA/mcp-data-analysis/releases/latest/download/mcp_data_analysis-0.1.0-py3-none-any.whl