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 アプリケーションを制御できるようになります。単にファイルを解析するツールとは異なり、このプロジェクトは、Power Query の更新、Excel での VBA や Python の実行、ピボットテーブルやグラフの管理など、複雑な操作を AI が実行する方法を提供しながら、ワークブックの書式設定とデータモデルを維持します。

仕組み

このプロジェクトは、Model Context Protocol (MCP) とトークン効率の高い CLI を実装しています。AI アシスタントと公式の Microsoft Excel COM API の橋渡しとして機能します。AI エージェントが自然言語でリクエストを送信すると、サーバーはそれらのリクエストを特定のコマンドに変換し、実際の Excel アプリケーションをリアルタイムで駆動します。

対象者

Microsoft Excel 2016 以降を使用しており、AI エージェントやスクリプトを介して自然言語でスプレッドシートを自動化したい Windows ユーザー。

ハイライト

  • 直接的なアプリケーション制御: 単にファイルを編集するのではなく、COM API を介して実際の Excel アプリを駆動します。

  • 包括的なツールセット: データ分析、セル、ワークブック、グラフ、高度な自動化を網羅する 31 個のツールと 325 の操作が含まれています。

  • マルチインターフェースサポート: 会話型アシスタント向けの MCP サーバーと、トークン使用量を削減するためのコーディングエージェントおよびスクリプト向けの CLI を提供します。

  • 高度な機能のサポート: Power Query、DAX、Power Pivot、ゴールシーク、Python =PY() 関数を処理できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト