Repolode
sbroenne

sbroenne/mcp-server-excel

让 AI 智能体通过 MCP 或 CLI 驱动真实 Microsoft Excel 的 Windows 工具。

Star
828
Fork
98
未关闭 Issue
21
最近提交
22小时前

这是什么?

ExcelMcp 让 GitHub Copilot、Claude、ChatGPT 等 AI 智能体通过自然语言指令操作 Microsoft Excel,可选择 MCP 服务器或命令行工具两种方式接入。它不是解析 .xlsx 文件,而是通过 Excel 官方 COM API 直接驱动 Excel 应用,因此刷新 Power Query、重新计算公式、执行 DAX、运行 VBA、编辑数据透视表和图表都在 Excel 内部完成。

由于操作由 Excel 本身执行,数据模型、宏、图表和工作簿格式都会被保留,用户可以实时查看变化并继续手动编辑。项目需要 Windows、Excel 2016 或更高版本以及可交互的桌面环境,不适用于 Linux、macOS 或服务器端批处理。

MCP 服务器在进程内调用服务并保持会话;CLI 则通过后台守护进程让工作簿会话在多条命令间持续有效。两种入口暴露相同的核心命令。

核心功能

  • 01刷新 Power Query 并将数据加载到数据模型。
  • 02执行 DAX,管理 Power Pivot 和数据透视表。
  • 03运行 VBA 宏和 Python in Excel 公式。
  • 04创建和编辑图表、切片器及条件格式。
  • 05同时提供面向 MCP 客户端的服务器和面向终端智能体的 CLI。

适用场景

  • 让 AI 助手通过 Power Query 导入 CSV 数据并生成汇总数据透视表。
  • 在对话中对财务工作簿运行单变量求解或方案分析。
  • 让编码智能体通过命令行批量执行可重复的 Excel 编辑操作。

快速上手

  1. 1

    确认您使用的是 Windows 系统,并已安装 Microsoft Excel 2016 或更高版本

  2. 2

    从 Marketplace 安装 VS Code 扩展

  3. 3

    或者为 GitHub Copilot CLI 安装 Excel MCP 插件

    copilot plugin install excel-mcp@awesome-copilot
  4. 4

    启动服务器前关闭所有已打开的 Excel 工作簿

使用前须知

  • 需要 Windows 系统和 Microsoft Excel 2016 或更高版本,不支持 Linux 或 macOS。
  • 需要交互式桌面环境,不适用于服务器端批处理。
  • ExcelMcp 需要独占访问工作簿,运行期间必须关闭已打开的 Excel 文件。

标签

常见问题

mcp-server-excel 是什么?
让 AI 智能体通过 MCP 或 CLI 驱动真实 Microsoft Excel 的 Windows 工具。 ExcelMcp 让 GitHub Copilot、Claude、ChatGPT 等 AI 智能体通过自然语言指令操作 Microsoft Excel,可选择 MCP 服务器或命令行工具两种方式接入。它不是解析 .xlsx 文件,而是通过 Excel 官方 COM API 直接驱动 Excel 应用,因此刷新 Power Query、重新计算公式、执行 DAX、运行 VBA、编辑数据透视表和图表都在 Excel 内部完成。
mcp-server-excel 可以免费使用吗?用的什么许可证?
mcp-server-excel 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
mcp-server-excel 还在维护吗?
活跃维护中。mcp-server-excel 最近一次提交是在 2026年10月19日。
mcp-server-excel 适合用来做什么?
让 AI 助手通过 Power Query 导入 CSV 数据并生成汇总数据透视表。 在对话中对财务工作簿运行单变量求解或方案分析。 让编码智能体通过命令行批量执行可重复的 Excel 编辑操作。
mcp-server-excel 怎么安装和运行?
确认您使用的是 Windows 系统,并已安装 Microsoft Excel 2016 或更高版本 从 Marketplace 安装 VS Code 扩展 或者为 GitHub Copilot CLI 安装 Excel MCP 插件: copilot plugin install excel-mcp@awesome-copilot 启动服务器前关闭所有已打开的 Excel 工作簿
在哪里获取 mcp-server-excel?
源代码和安装说明在 GitHub 上:https://github.com/sbroenne/mcp-server-excel

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目