Excel MCP サーバー
モデルコンテキストプロトコル(MCP)サーバーを使えば、Microsoft ExcelをインストールしなくてもExcelファイルを操作できます。AIエージェントを使ってExcelワークブックを作成、読み取り、変更できます。
特徴
📊 Excel ブックの作成と変更
📝 データの読み取りと書き込み
🎨 書式とスタイルを適用する
📈 チャートと視覚化を作成する
🔄 ワークシートと範囲を管理する
Related MCP server: Spire.XLS MCP Server
クイックスタート
前提条件
Python 3.10以上
インストール
リポジトリをクローンします。
uv を使用してインストールします。
サーバーの実行
サーバーを起動します (デフォルト ポート 8000)。
カスタム ポート (例: 8080):
AIツールと併用する
カーソルIDE
この構成をカーソルに追加します。
Excel ツールは AI アシスタントを通じて利用できるようになります。
リモートホスティングとトランスポートプロトコル
このサーバーは、Server-Sent Events(SSE)トランスポートプロトコルを使用します。様々なユースケースに対応しています。
Claude Desktop で使用する (stdio が必要):
Supergatewayを使用して SSE を stdio に変換します。
MCP サーバーのホスティング:
環境変数
FASTMCP_PORT: サーバーポート (デフォルト: 8000)EXCEL_FILES_PATH: Excelファイルのディレクトリ(デフォルト:./excel_files)
利用可能なツール
サーバーは包括的なExcel操作ツールセットを提供します。利用可能なすべてのツールの完全なドキュメントについては、 TOOLS.mdをご覧ください。
ライセンス
MIT ライセンス - 詳細についてはライセンスを参照してください。