Excel自动化助手

Excel-MCP是一款AI驱动的Excel自动化工具,通过自然语言命令实现Excel文件的读取、修改、自动化操作及数据分析。

  • by Mayank-Golchha
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 mayank-golchha/excel-mcp

使用说明

Excel-MCP

Your AI-powered Excel Automation Assistant
Let AI handle your Excel tasks—just use commands!

Download Claude Desktop
Connect to this MCP server, or build your own custom client for seamless interaction.

什么是Excel MCP?

Excel MCP是一个 允许AI直接与Excel文件交互的工具.
如果你是Excel的初学者或中级人员,发现公式、排序或复杂的任务难以应对,让人工智能来处理这项工作。

它允许您:

  • 使用自然语言命令读取和修改Excel表。
  • 自动化重复操作,如填写公式、过滤或汇总数据。
  • 立即生成新的报告、图表或可视化。
  • 自动合并多个Excel工作表或数据集。

LLM命令示例

以下是一些您可以要求Claude Desktop使用Excel MCP的示例:

  • "Show all rows in Sheet1 that have missing values"
  • "Add a new column 'Total' which is the sum of columns A and B"
  • "Filter Sheet2 to show only rows where 'Status' is 'Completed'"
  • "Merge Sheet1 and Sheet2 on column 'CustomerID'"

特性

  • 无缝集成: 与Microsoft Excel兼容。
  • 人工智能自动化: 使用简单的命令自动化乏味和重复的任务。
  • 高级数据处理: 强大的数据分析和可视化工具。
  • 安全第一: 坚固安全的架构,让您安心。
  • 可定制的: 轻松扩展功能以适应您的工作流程。

🛠️ 安装

步骤1:克隆存储库

git clone https://github.com/Mayank-Golchha/Excel-MCP.git
cd Excel-MCP

步骤2:设置虚拟环境 对于Windows

python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt

适用于Mac/Linux

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

步骤3:运行服务器

uv run --with pandas excel_mcp_server.py

开始使用

  • 只需使用Claude Desktop应用程序或自定义客户端即可连接。
  • 开始为Excel任务提供自然语言命令。
  • 当你专注于重要的事情时,让人工智能来照顾魔法!

🐞 Report Issues | 💡 Contribute