ExcelMcp: 用自然语言指挥 Excel 干活,这个 MCP 服务器有点东西

你还在手动点 Excel?让 AI 帮你搞定一切

用 Excel 做了三年的报表和数据清洗,每天机械地重复”导入→刷新→算透视表→画图→导出”这一套,真的腻了。

最近发现了一个让我直接躺平的工具——ExcelMcp,一个用自然语言指挥 Excel 干活的 MCP 服务器。

一句话概括:它把 26 类、234 种 Excel 操作全部暴露成 AI 工具,让 Claude/GitHub Copilot 直接操控你电脑上的真实 Excel。

到底能做什么?

这是我见过最夸张的 Excel 自动化工具集:

  • Power Query:刷新数据源、管理 M 代码、配置加载目标
  • 数据模型 & DAX:建度量值、拉关联、改表结构
  • 透视表:创建字段、分组聚合、加计算成员,一句话搞定
  • 图表:柱状图、折线图、饼图,配色、数据标签、趋势线全支持
  • VBA:直接运行宏,版本控制也有了
  • 条件格式:自动高亮、超限提醒
  • 截图:把指定区域截成 PNG,让 AI “看见”你表格长什么样

用起来是什么感觉?举几个我实际会用的场景:

“把 products.csv 用 Power Query 导入,加载到数据模型,建一个 Total Revenue 度量值” → 一句话,AI 全自动完成。

“给这个数据建一个按产品汇总的透视表,然后画一个柱状图” → 两句,报表直接出来。

“把所有 Power Query 的 M 代码导出到文件,我要进 Git 做版本管理” → 自动扫描整个工作簿,批量导出。

它和其他 AI Excel 工具的区别

市面上大多数”AI Excel”本质上是文件解析器——上传一个文件,AI 读一下内容,给点建议。

ExcelMcp 不一样,它是直接操控你电脑上的真实 Excel。

用的微软官方 COM API,所以:
– 透视表真的能刷新
– VBA 宏真的能跑
– Python in Excel 的 =PY() 能执行
– 数据模型真的在运算

现有工作簿里那些公式、格式、宏,它不会动你任何东西。打开 Excel 就能看到 AI 操作的每一步结果。

支持哪些 AI 平台?

官方说三个主流接入方式:

平台 安装方式
VS Code(Copilot 用户) 一键装 VS Code 插件,最省心
Claude Desktop 下载 .mcpb 配置文件,导入即可
任意 MCP 客户端 下载 exe 加到 PATH,配 JSON

GitHub Copilot 用户还有个骚操作——直接用 Copilot CLI 安装插件:copilot plugin install excel-mcp

需要什么环境?

  • Windows(COM 接口是 Windows 独占的)
  • Microsoft Excel 2016 或更新版(不用 Office 365,老版本也行)
  • 桌面环境(它是控制真实 Excel 进程的,别想着拿它做服务器端批量处理)

我的感受

之前用 Python + openpyxl 写过不少 Excel 自动化脚本,维护成本极高——表格结构一改,脚本基本报废。

ExcelMcp 把这个链路彻底反过来了:你描述目标,AI 操作 Excel。逻辑上更像”AI 同事在用 Excel”,而不是”写代码操作 Excel”。

强烈建议财务、BI、数据分析师试试这个组合:Claude + ExcelMcp + 你现有的 Excel 工作流 = 半自动化报表流水线。

GitHubhttps://github.com/sbroenne/mcp-server-excel

⭐ 427 · 61 forks · 3 天前还有新提交 · MIT 许可证


GitHub: https://github.com/sbroenne/mcp-server-excel

评论区

0 条评论

登录后可评论。

苏棠 11 阅读