sbroenne/mcp-server-excel

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

解決する問題

ExcelMcp は、AIエージェント(Claude、ChatGPT、GitHub Copilotなど)がWindows上の実際のMicrosoft Excelアプリケーションを制御できるようにします。単にファイルを解析するツールとは異なり、このプロジェクトは、Power Queryの更新、VBA/Pythonスクリプトの実行、ピボットテーブルやチャートの管理などの複雑な操作を、ライブアプリケーション内で直接実行するためのブリッジを提供します。

仕組み

このプロジェクトは、モデルコンテキストプロトコル(MCP)を実装し、AIアシスタントが31のツール(387の操作)を発見して公開できるようにします。公式のCOM APIを介してExcelと対話するため、AIは実際のExcelソフトウェアを操作できます。2つのインターフェースを提供します。会話型アシスタント用のMCPサーバーと、トークン使用量を削減するためのスクリプトやコーディングエージェント用のCLIです。

対象ユーザー

自然言語を使用してExcelワークフローを自動化したいWindowsユーザー、特にDAX、Power Pivot、データモデルなどの高度な機能を使用するユーザー。

ハイライト

  • ライブアプリケーション制御:ディスク上のファイルを編集するのではなく、実際のExcelアプリを操作します。
  • 包括的なツールセット:データ分析、セル、ワークブック、ビジュアルをカバーする387の操作を提供します。
  • 高度なExcelサポート:Power Query、DAX、VBA、ExcelでのPython(=PY())をサポートします。
  • 柔軟なインターフェース:LLMクライアント用のMCPサーバー、または自動化スクリプト用のCLIとして利用可能です。

関連

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