Skip to main content
Glama

Excel MCP サーバー

包括的な Excel ファイル管理およびデータ分析機能を提供する MCP サーバー。

特徴

  • Excelファイル操作

    • 複数の Excel 形式 (XLSX、XLS、CSV、TSV、JSON) を読み取ります

    • Excelファイルの作成と更新

    • ファイル情報とシート名を取得する

  • データ分析

    • 要約統計と記述分析

    • データ品質評価

    • ピボットテーブル

    • データのフィルタリングとクエリ

  • 視覚化

    • Excelデータからグラフやプロットを生成する

    • データプレビューを作成する

    • 視覚化を画像としてエクスポートする

Related MCP server: Google Sheets API MCP Server

インストール

  1. 新しい Python 環境を作成します (推奨):

# Using uv (recommended) uv init excel-mcp-server cd excel-mcp-server uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Or using pip python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate
  1. 依存関係をインストールします:

# Using uv uv pip install -r requirements.txt # Or using pip pip install -r requirements.txt

Claude Desktopとの統合

  1. Claude Desktopをインストールする

  2. 設定を開き、開発タブに移動します

  3. claude_desktop_config.jsonを編集します。

{ "mcpServers": { "command": "uvx", "args": [ "mcp-excel-server" ], "env": { "PYTHONPATH": "/path/to/your/python" } } }

利用可能なツール

ファイルの読み取り

  • read_excel : Excelファイルを読み取る

  • get_excel_info : ファイルの詳細を取得する

  • get_sheet_names : ワークシート名を一覧表示する

データ分析

  • analyze_excel : 統計分析を実行する

  • filter_excel : 条件でデータをフィルタリングする

  • pivot_table : ピボットテーブルを作成する

  • data_summary : 包括的なデータサマリーを生成する

データの可視化

  • export_chart : チャートを生成する

    • 折れ線グラフ、棒グラフ、散布図、ヒストグラムをサポート

ファイル操作

  • write_excel : 新しいExcelファイルを書き込む

  • update_excel : 既存のExcelファイルを更新する

利用可能なリソース

  • excel://{file_path} : ファイルの内容を取得する

  • excel://{file_path}/info : ファイル構造情報を取得する

  • excel://{file_path}/preview : データのプレビュー画像を生成する

プロンプトテンプレート

  • analyze_excel_data : Excel データ分析のためのガイド付きテンプレート

  • create_chart : データの視覚化の作成を支援します

  • data_cleaning : データクリーニングの支援

使用例

  • 「sales_data.xlsx ファイルを分析する」

  • 「product_sales.csv の棒グラフを作成する」

  • 「従業員.xlsx で 30 歳以上の従業員をフィルタリングする」

  • 「部門売上のピボットテーブルを生成する」

セキュリティに関する考慮事項

  • 指定されたパスからのみファイルを読み取る

  • ファイルサイズを制限する

  • 誤ってファイルを上書きするのを防ぐ

  • データ変換操作を厳密に制御する

依存関係

  • パンダ

  • ナンピー

  • マットプロットライブラリ

  • シーボーン

ライセンス

MITライセンス

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yzfly/mcp-excel-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server