Skip to main content
Glama

Excel MCP Server

by yzfly

Excel MCP サーバー

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

特徴

  • Excelファイル操作
    • 複数の Excel 形式 (XLSX、XLS、CSV、TSV、JSON) を読み取ります
    • Excelファイルの作成と更新
    • ファイル情報とシート名を取得する
  • データ分析
    • 要約統計と記述分析
    • データ品質評価
    • ピボットテーブル
    • データのフィルタリングとクエリ
  • 視覚化
    • Excelデータからグラフやプロットを生成する
    • データプレビューを作成する
    • 視覚化を画像としてエクスポートする

インストール

  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ライセンス

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

XLSX、CSV、JSON などのさまざまなスプレッドシート形式を操作するための包括的な Excel ファイル操作、データ分析、視覚化機能を提供する MCP サーバー。

  1. 特徴
    1. インストール
      1. Claude Desktopとの統合
        1. 利用可能なツール
          1. ファイルの読み取り
          2. データ分析
          3. データの可視化
          4. ファイル操作
        2. 利用可能なリソース
          1. プロンプトテンプレート
            1. 使用例
              1. セキュリティに関する考慮事項
                1. 依存関係
                  1. ライセンス

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      Provides Excel file manipulation capabilities. This server enables workbook creation, data manipulation, formatting, and advanced Excel features.
                      Last updated -
                      20
                      1,007
                      Python
                      MIT License
                      • Linux
                      • Apple
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files, enabling extraction of data from entire workbooks or specific sheets with results returned in structured JSON format.
                      Last updated -
                      3
                      5
                      Python
                      Apache 2.0
                      • Linux
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A thin wrapper around the OpenPyXl Python library that exposes Excel file operations as a Model Context Protocol (MCP) server, allowing Claude and other MCP clients to fetch and analyze data from Excel files.
                      Last updated -
                      9
                      Python
                      MIT License
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      This MCP server integrates with Google Drive to allow listing, reading, and searching files, as well as the ability to read and write to Google Sheets.
                      Last updated -
                      91
                      JavaScript
                      MIT License

                    View all related MCP servers

                    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