Claude MCP データエクスプローラー(Windows 用)
Claude によるデータ探索のための Model Context Protocol (MCP) サーバーの TypeScript 実装です。このサーバーは Claude Desktop と統合されており、CSV ファイルの読み込みや JavaScript データ分析スクリプトの実行ツールを提供することで、高度なデータ分析を可能にします。
前提条件
- Node.js v16+ - Node.js をダウンロード
- Claude Desktop - Claude Desktop をダウンロード
インストール(Windows 用に更新)
- このリポジトリをクローンする
- 依存関係をインストールする
- セットアップスクリプトをビルドして実行するこれにより、次のようになります。
- TypeScriptコードをJavaScriptにビルドする
- コンパイルされたJavaScriptを使用するようにClaude Desktopを設定する
- 必要なディレクトリを作成する
- Claude Desktopを再起動して開発者モードを有効にします
- Claude Desktopを完全に閉じる
- Claudeデスクトップを起動
- ヘルプ→開発者モードを有効にする
手動テスト
次のコマンドを実行してサーバーを直接テストできます。
サーバーはエラーなく起動するはずです。正常に実行できれば、Claude Desktop でもサーバーを使用できるはずです。
仕組み
この MCP サーバーは、Claude に 2 つの主要なツールを提供します。
- load-csv - 分析のためにCSVデータをメモリにロードします
- run-script - データ処理と分析のためのJavaScriptコードを実行します
また、構造化されたデータ探索プロセスを通じて Claude をガイドするプロンプト テンプレートも含まれています。
使用法
- Claudeデスクトップを起動
- 「データの探索」プロンプトテンプレートを選択します
- このプロンプトはセットアップ後にClaude Desktopに表示されます
- CSVファイルのパスと探索トピックを入力してください
- ファイルパスの例:
C:/Users/YourName/Documents/data.csv
- トピック例:「地域別の売上動向」
- ファイルパスの例:
- クロードにデータを分析してもらいましょう
- クロードはCSVファイルを読み込み、自動的にインサイトを生成します
- サーバーはチャンク化を使用して大きなファイルを効率的に処理します
トラブルシューティング
- クロードはMCPサーバーを表示しません
%APPDATA%\Claude\claude_desktop_config.json
にある構成ファイルを確認します。- これは、distディレクトリ内のコンパイルされたJavaScriptファイルを指す必要があります。
npm run build
でプロジェクトを再構築してみてください- 開発者モードを有効にして、MCP ログファイルを確認します (開発者 → MCP ログファイルを開く)
- 開発者 → すべてのMCPサーバーを再読み込みを使用して強制的に更新します
- ファイルの読み取り権限エラー
- クロードがCSVファイルの場所にアクセスできることを確認してください
- スラッシュ(
/
)またはエスケープされたバックスラッシュ(\\
)を使用した絶対パスを使用してみてください
- スクリプト内のJavaScriptエラー
- スクリプトが許可されたモジュールと互換性があることを確認してください
- クロードの回答にあるエラーメッセージを確認します
ライセンス
MIT ライセンス - 詳細については LICENSE ファイルを参照してください。
謝辞
- Anthropicの公式MCP TypeScript SDKに基づいています
- 例とインスピレーションを提供してくれたMCPコミュニティに感謝します
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Claude が CSV ファイルを読み込み、JavaScript データ分析スクリプトを実行して高度なデータ探索と洞察の生成を実行できるようにするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -325TypeScript
- -securityAlicense-qualityA Model Context Protocol server that allows Claude to interact with Linear's API for managing teams, issues, projects, and cycles.Last updated -132TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform advanced web research with intelligent search queuing, enhanced content extraction, and deep research capabilities.Last updated -111TypeScriptMIT License
DataForSEO MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that enables Claude to interact with DataForSEO APIs, allowing access to SEO data including SERPs, keyword research, on-page metrics, and domain analytics.Last updated -2062777TypeScriptApache 2.0