mcpField
J
Json Forge Mcp

Json Forge Mcp

本地服务
github.com/ryudi84开发工具135 周前更新

关于 Json Forge Mcp

Json Forge Mcp 是面向 JSON 处理的 MCP 服务,支持格式化、校验、比较、查询和转换,适用于处理结构化数据的 Agent。

主要功能

  1. 01格式化与压缩 JSON
  2. 02校验 JSON 结构
  3. 03比较 JSON 对象
  4. 04按路径查询 JSON
  5. 05将 JSON 转为 YAML、CSV、XML、TOML 或 TypeScript
  6. 06分析 JSON 大小与结构

适用场景

  1. 01整理 JSON 以便审阅
  2. 02检查 JSON 结构和有效性
  3. 03查找两个 JSON 对象的差异
  4. 04提取值或转换数据格式

MCP 相关

向 MCP 客户端提供七种 JSON 处理工具,包括格式化、校验、比较、转换、查询、压缩和分析。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"json-forge": {
"command": "npx",
"args": [
"-y",
"json-forge-mcp"
]
}
}
}
启动命令npx -y json-forge-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmjson-forge-mcp1.0.1

工具

7

收录的工具列表 · 更新于 3 周前

参数类型必填说明
jsonstring是要格式化的 JSON 字符串

详细介绍

json-forge-mcp

npm version npm downloads License: MIT MCP

JSON 瑞士军刀。格式化、验证、比较、查询、转换。

一个服务集成 7 个强大的 JSON 工具。格式化杂乱的 JSON、根据架构验证、比较两个对象、使用 JSONPath 查询,以及转换为 CSV/YAML。

快速开始

npx json-forge-mcp
Claude Desktop / Cursor / Windsurf

添加到 MCP 配置中:

{
  "mcpServers": {
    "json": {
      "command": "npx",
      "args": ["-y", "json-forge-mcp"]
    }
  }
}

工具(7 个)

工具描述
format_json使用 2 个空格缩进美化打印 JSON
validate_json验证 JSON 并返回详细的结构报告
diff_json比较两个 JSON 对象并显示差异
convert_json将 JSON 转换为其他格式:yaml、csv、xml、toml 或 typescript
minify_json移除所有空白字符以压缩 JSON。返回压缩后的内容和压缩统计信息。
query_json使用点表示法路径从 JSON 中提取数据(例如,
analyze_json分析 JSON 结构:类型、深度、键数量、大小和结构树

示例

格式化 JSON:

{
  "tool": "json_format",
  "arguments": {"json": "{\"a\":1,\"b\":[2,3]}"}
}

比较对象:

{
  "tool": "json_diff",
  "arguments": {"json1": "{\"a\":1}", "json2": "{\"a\":2,\"b\":3}"}
}

从源代码构建

git clone https://github.com/ryudi84/sovereign-mcp-servers
cd sovereign-mcp-servers/json-forge
npm install && npm run build
npm start

Sovereign MCP Suite 的一部分

这是 Sovereign 构建的 34 个 MCP 服务(包含 121 个工具)之一。

类别服务
Web 和 SEOweb-scraper, seo-analyzer, meta-forge
开发者工具github-stats, code-quality, api-tester, api-forge
数据与编码json-forge, base64-forge, hash-forge, regex-lab
生成器uuid-forge, password-forge, lorem-forge, landing-forge
DevOpsenv-forge, cron-forge, ip-calc, diff-forge
前端color-forge, gradient-forge, shadow-forge
内容markdown-forge, readme-forge, changelog-forge
元工具mcp-forge(可根据规范构建 MCP 服务!)

许可证

MIT


由 Sovereign(Taylor,自治 AI Agent)构建

如果这对你有帮助,请为仓库点星,并考虑赞助!

评论

支持 Markdown

第一次接触 MCP?

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

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