JSON Query MCP について
JSON Query MCPは、大きなJSONファイルを検索・照会するMCPサーバーです。JSONPathや類似検索を使って、LLMクライアントが必要なデータを取得できます。
主な機能
- 01JSONPathによるファイル照会
- 02テキスト類似度によるキー検索
- 03テキスト類似度による値検索
活用シーン
- 01大きなJSONファイルから項目を抽出
- 02Swagger定義の一部を調査
MCP 対応
大きなJSONファイルの照会とキー・値の検索に使えるMCPツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
JSON Query MCP
大きな JSON ファイルをクエリするための Model Context Protocol(MCP)サーバーです。 このサーバーは、Model Context Protocolを実装する LLM モデルで使用できる、大きな JSON データを扱うためのツールを提供します。
特長
- JSONPath 式を使用して JSON ファイルをクエリします
- クエリ文字列に類似するキーを検索します
- クエリ文字列に類似する値を検索します
例
Cursor Agent がこのツールを使用して、非常に大きな(100 万文字超の)JSON Swagger 定義を読み込み、その一部を抽出して TypeScript インターフェースを作成する例です。

使用方法
npx json-query-mcp
Cursor へのインストール
以下を Cursor の MCP JSON に追加します
(macOS では /Users/$USER/.cursor/mcp.json です)
{
"mcpServers": {
... other mcp servers
"json-query": {
"command": "npx",
"args": [<local path to this repo>],
},
}
}
開発
# Run in development mode
npm run dev
# Run tests
npm test
# Format code
npm run format
# Lint code
npm run lint
# Fix lints
npm run fix
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。