mcpField
J
JSON MCP

JSON MCP

本地服务
npmjs.com开发工具1574 周前更新

关于 JSON MCP

JSON MCP 是供大模型处理 JSON 文件的 MCP 服务,支持拆分和合并文件,并可按条件查找或验证数据。

主要功能

  1. 01拆分 JSON 文件
  2. 02合并 JSON 文件
  3. 03查找 JSON 数据
  4. 04按条件验证数据

适用场景

  1. 01将 JSON 文件拆分为对象组
  2. 02合并文件夹中的 JSON 文件
  3. 03查找指定 JSON 数据
  4. 04按条件检查 JSON 数据

MCP 相关

它向 MCP 客户端提供 JSON 文件操作工具,包括拆分和合并;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) 服务让 大模型 能够高效地与 JSON 文件交互。借助 JSON MCP,你可以根据定义的条件,对 JSON 文件进行拆分、合并、查找特定数据和验证。


README 配图

🌟 主要功能

✅ 快速轻量
✅ 适合大模型的功能


🎥 演示

以下演示展示了 split 功能:

演示:拆分 JSON


🔧 使用场景(工具)

1. split

将 JSON 文件拆分为指定数量的对象。

**注意:**必须提供文件路径。

提示词示例:

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

将 JSON 文件合并为一个 JSON 文件

**注意:**应提供文件夹路径

提示词示例:

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

⚙️ 配置

在 VS Code 中安装

在 VS Code 中手动配置

要在 VS Code 中手动配置 JSON MCP 服务,请更新 User Settings (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 中将 JSON MCP 服务与 GitHub Copilot Agent 配合使用。

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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。