Excel MCP サーバー
包括的な Excel ファイル管理およびデータ分析機能を提供する MCP サーバー。
特徴
Excelファイル操作
複数の Excel 形式 (XLSX、XLS、CSV、TSV、JSON) を読み取ります
Excelファイルの作成と更新
ファイル情報とシート名を取得する
データ分析
要約統計と記述分析
データ品質評価
ピボットテーブル
データのフィルタリングとクエリ
視覚化
Excelデータからグラフやプロットを生成する
データプレビューを作成する
視覚化を画像としてエクスポートする
Related MCP server: Google Sheets API MCP Server
インストール
新しい Python 環境を作成します (推奨):
依存関係をインストールします:
Claude Desktopとの統合
Claude Desktopをインストールする
設定を開き、開発タブに移動します
claude_desktop_config.jsonを編集します。
利用可能なツール
ファイルの読み取り
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ライセンス