sbroenne/mcp-server-excel

Automate real Microsoft Excel with AI via MCP Server or CLI — Power Query, DAX, VBA, PivotTables, charts, and 326 operations.

解決的問題

ExcelMcp 讓 AI 代理(如 Claude、ChatGPT 和 GitHub Copilot)能夠控制 Windows 上的實際 Microsoft Excel 應用程式。與僅僅解析檔案的工具不同,此專案提供了一種方法,讓 AI 能夠執行複雜的操作,例如重新整理 Power Query、在 Excel 中執行 VBA 或 Python,以及管理樞紐分析表和圖表,同時保留活頁簿的格式與資料模型。

運作方式

此專案實作了 Model Context Protocol (MCP) 與節省 Token 的 CLI。它作為 AI 助理與官方 Microsoft Excel COM API 之間的橋樑。當 AI 代理以自然語言發送請求時,伺服器會將這些請求轉換為特定指令,即時驅動實際的 Excel 應用程式。

適用對象

使用 Microsoft Excel 2016 或更新版本的 Windows 使用者,並希望透過 AI 代理或腳本使用自然語言來自動化其電子表格。

亮點

  • 直接應用程式控制:透過 COM API 驅動實際的 Excel 應用程式,而不僅僅是編輯檔案。

  • 全方位工具集:包含 31 個工具和 325 項操作,涵蓋資料分析、儲存格、活頁簿、圖表與進階自動化。

  • 多介面支援:為對話式助理提供 MCP 伺服器,並為編碼代理和腳本提供 CLI,以減少 Token 使用量。

  • 進階功能支援:能夠處理 Power Query、DAX、Power Pivot、目標搜尋以及 Python =PY() 函數。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案