local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Leverages Python and OpenPyXL to enable Excel workbook manipulation, including worksheet management, data reading/writing, formatting, and analysis features like charts and pivot tables.
Excel MCP サーバー
Microsoft Excel をインストールすることなく Excel ファイル操作機能を提供する、モデル コンテキスト プロトコル (MCP) サーバー実装です。このサーバーでは、ワークブックの作成、データ操作、書式設定、そして高度な Excel 機能を使用できます。
要件
- Python 3.10以上
- MCP SDK 1.2.0 以上
- OpenPyXL 3.1.2 以上
コンポーネント
リソース
サーバーは OpenPyXL を通じて Excel ブックの操作を提供します。
- Excel ブックを作成および変更します
- ワークシートと範囲を管理する
- 書式設定とスタイルを処理
- グラフとピボットテーブルをサポート
ツール
このサーバーは、包括的なExcel操作ツールセットを提供します。利用可能なすべてのツール、そのパラメータ、および使用例の詳細なドキュメントについては、 TOOLS.mdを参照してください。
ツールには次の機能が含まれています:
- ワークブックとワークシートの管理
- データの読み取りと書き込み
- 書式設定とスタイル
- チャートと視覚化
- ピボットテーブルとデータ分析
完全なドキュメントについては、 TOOLS.md を参照してください。
特徴
- 完全なExcelサポート:包括的なExcel機能
- データ操作: データの読み取り、書き込み、変換
- 高度な機能: グラフ、ピボットテーブル、書式設定
- エラー処理: 明確なメッセージによる包括的なエラー処理
使用法
環境設定
サーバーは次の環境変数を使用して構成できます。
EXCEL_FILES_PATH
: Excelファイルが保存されるディレクトリ(デフォルト:./excel_files
)
これをさまざまな方法で設定できます。
Windows コマンド:
Windows PowerShell:
Linux/MacOS:
または、Claude Desktop 構成の場合:
サーバーの起動
サーバーを起動します。
サーバーは SSE モードで起動し、MCP クライアントからの接続を待機します。
カーソルIDEでの接続
サーバーを起動したら、Cursor IDE で SSE エンドポイントに接続します。
Excel MCP ツールはエージェントを通じて利用可能になります。
利用可能なツールとその使用方法については、 TOOLS.mdを参照してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
Microsoft Excel をインストールしなくても Excel ファイルの操作機能を提供し、ワークブックの作成、データ操作、書式設定、および高度な Excel 機能を可能にします。