MCP Analyst について
MCP Analyst は、Claude でローカルの CSV と Parquet ファイルを分析する MCP サーバーです。コンテキストウィンドウを超えるデータセットや、ファイル全体をアップロードせずに分析したい場合に使えます。
主な機能
- 01ローカル CSV ファイルの分析
- 02ローカル Parquet ファイルの分析
- 03glob による複数ファイルの指定
活用シーン
- 01コンテキストウィンドウを超えるデータセットの調査
- 02ファイル全体をアップロードせずに分析
MCP 対応
ローカルの CSV と Parquet ファイルの分析機能を MCP クライアントに提供します。Claude からも利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Analyst
MCP Analyst は、claude がローカルの CSV ファイルや Parquet ファイルを分析できるようにする MCP サーバーです。
データセットがコンテキストウィンドウに収まらない場合や、コストを抑えるためにファイル全体をアップロードしたくない場合に、このサーバーを使用してください。
インストール
uv のインストール
MCP サーバーを実行するには、uv が必要です。
Mac
brew install uv
Windows
winget install --id=astral-sh.uv -e
MCP へのサーバーの追加
Claude でサーバーを使用するには、Claude の設定を更新する必要があります。
MacOS の場合:~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合:%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"analyst": {
"command": "uvx",
"args": [
"mcp-analyst",
"--file_location",
"<replace_this_with_path_to_csv_or_parquet_files_on_your_machine>"
]
}
}
}
複数の CSV ファイルを指定するには?
サーバーはファイルの場所に glob を使用できます。たとえば、ディレクトリ data に複数の CSV ファイルがある場合、ファイルの場所として <parent_path_to_data>/data/*.csv を指定できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。