Integrations
Utilizes NumPy for data analysis operations, enabling statistical calculations and numerical operations on Excel data.
Leverages pandas for Excel file operations, data manipulation, filtering, and pivot table creation across multiple file formats.
Built on Python, allowing execution of Python-based data analysis and Excel management operations.
Excel MCP サーバー
包括的な Excel ファイル管理およびデータ分析機能を提供する MCP サーバー。
特徴
- Excelファイル操作
- 複数の Excel 形式 (XLSX、XLS、CSV、TSV、JSON) を読み取ります
- Excelファイルの作成と更新
- ファイル情報とシート名を取得する
- データ分析
- 要約統計と記述分析
- データ品質評価
- ピボットテーブル
- データのフィルタリングとクエリ
- 視覚化
- Excelデータからグラフやプロットを生成する
- データプレビューを作成する
- 視覚化を画像としてエクスポートする
インストール
- 新しい Python 環境を作成します (推奨):
Copy
- 依存関係をインストールします:
Copy
Claude Desktopとの統合
- Claude Desktopをインストールする
- 設定を開き、開発タブに移動します
claude_desktop_config.json
を編集します。
Copy
利用可能なツール
ファイルの読み取り
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ライセンス
You must be authenticated.
XLSX、CSV、JSON などのさまざまなスプレッドシート形式を操作するための包括的な Excel ファイル操作、データ分析、視覚化機能を提供する MCP サーバー。