mcpField
J
JSON MCP

JSON MCP

ローカル
npmjs.com開発ツール1574 週間前に更新

JSON MCP について

JSON MCP は、LLM が JSON ファイルを扱うための MCP サーバーです。ファイルの分割・結合に加え、条件に基づくデータ検索や検証を行います。

主な機能

  1. 01JSON ファイルの分割
  2. 02JSON ファイルの結合
  3. 03JSON データの検索
  4. 04条件に基づくデータ検証

活用シーン

  1. 01JSON ファイルをオブジェクト単位に分割
  2. 02フォルダー内の JSON ファイルを結合
  3. 03指定した JSON データの検索
  4. 04条件に照らした JSON データの確認

MCP 対応

JSON ファイル操作をツールとして MCP クライアントに提供します。分割と結合のほか、README ではデータ検索と検証にも言及しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"json": {
"command": "npx",
"args": [
"-y",
"json-mcp-server"
]
}
}
}
起動コマンドnpx -y json-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmjson-mcp-server

ツール

2

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

JSON MCP

Smithery Badge

Model Context Protocol (MCP) サーバーを使うと、LLM は JSON ファイルを効率的に操作できます。JSON MCP では、JSON ファイルを分割、結合し、特定のデータを検索して、定義した条件に基づいて検証できます。


README の画像

🌟 主な機能

✅ 高速で軽量
✅ LLM に使いやすい機能


🎥 デモ

以下は、split 機能のデモです。

デモ:JSON の分割


🔧 使用例(ツール)

1. split

JSON ファイルを指定した数のオブジェクトに分割します。

注記: ファイルパスを指定する必要があります。

プロンプトの例:

Split JSON file from /Users/json-mcp/tests/merged.json
5 objects per file
2. merge

JSON ファイルを 1 つの JSON ファイルに結合します。

注記: フォルダーパスを指定してください。

プロンプトの例:

Merge json files from /Users/json-mcp/tests

⚙️ 設定

VS Code にインストール

VS Code での手動設定

VS Code で JSON MCP サーバーを手動で設定するには、ユーザー設定(JSON) ファイルを更新します。

{
  "mcp": {
    "servers": {
      "json-mcp-server": {
        "command": "npx",
        "args": ["json-mcp-server@latest"]
      }
    }
  }
}
VS Code へのインストール

VS Code CLI を使って JSON MCP サーバーをインストールできます。

# For VS Code
code --add-mcp '{"name":"json-mcp-server","command":"npx","args": ["json-mcp-server@latest"]}'

インストール後、VS Code の GitHub Copilot エージェントで JSON MCP サーバーを利用できます。

Claude Desktop

Smithery を使って、Claude Desktop に json-mcp を自動インストールするには:

npx -y @smithery/cli install @VadimNastoyashchy/json-mcp --client claude

⚙️ サーバーのインストール
グローバルにインストール
npm install -g json-mcp-server@latest
グローバルインストール後に実行
json-mcp-server
最新バージョンを npx で使用(推奨)
npx json-mcp-server@latest

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。