Token导航 LogoToken导航TokenDH.com
JSON MCP Server logo
AI代理stdio官方级别未说明来源级核验

JSON MCP Server

MCP Server

@gongrzhe/server-json-mcp@1.0.3

一个用于查询和操作JSON数据的服务器实现,通过标准化工具使LLM能够与JSON数据交互。

工具数

2

提示词数

0

GitHub Stars

90

资源数

0
数据操作JavaScriptClaudeLLM工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GongRzhe

提供方

GongRzhe

最后核验

2026/5/17 21:06

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @gongrzhe/server-json-mcp@1.0.3

详细介绍

JSON MCP服务器(@gongrzhe/server-json-mcp@1.0.3)

用于查询和操作JSON数据的JSON模型上下文协议(MCP)服务器实现。此服务器使LLM能够通过一组标准化的工具与JSON数据进行交互。

安装与使用

# Using npx with specific version (recommended)
npx @gongrzhe/server-json-mcp@1.0.3

# Install specific version globally
npm install -g @gongrzhe/server-json-mcp@1.0.3

# Run after global installation
server-json-mcp

组件

工具

  • 怎么翻译

- 使用JSONPath语法和扩展操作查询JSON数据 - 输入: - url (string):JSON数据源的URL - jsonPath (string):带有可选操作的JSONPath表达式

  • 过滤器

- 使用条件过滤JSON数据 - 输入: - url (string):JSON数据源的URL - jsonPath (string):基本JSONPath表达式 - condition (string):筛选条件

支持的操作

阵列操作

  • 切片: $[0:5], $[-3:], $[1:4]
  • 排序: $.sort(price), $.sort(-price)
  • 独特: $.distinct()
  • 变换:

- 地图: $.map(fieldName) - 压扁: $.flatten() - 工会: $.union([1,2,3]) - 交叉: $.intersection([1,2,3])

字符串操作

  • 案例: $.toLowerCase(), $.toUpperCase()
  • 测试: $.startsWith('test'), $.endsWith('test')
  • 搜索: $.contains('test'), $.matches('pattern')

数字运算

  • 数学: $.math(+10), $.pow2()
  • 四舍五入: $.round(), $.floor(), $.ceil()
  • 函数: $.abs(), $.sqrt()

日期操作

  • 格式: $.format('YYYY-MM-DD')
  • 检查: $.isToday()
  • 修改: $.add(1, 'days')

聚集操作

  • 群组: $.groupBy(category)
  • 统计: $.sum(price), $.avg(price), $.min(price), $.max(price)

配置

使用Claude Desktop

要将此服务器与Claude Desktop应用程序一起使用,请将以下配置添加到您的 claude_desktop_config.json:

{
  "json": {
    "command": "npx",
    "args": [
      "@gongrzhe/server-json-mcp@1.0.3"
    ]
  }
}

或者,如果已安装软件包,则可以直接使用node命令:

{
  "json": {
    "command": "node",
    "args": [
      "path/to/build/index.js"
    ]
  }
}

发展

从源头构建

  1. 克隆存储库
  2. 安装依赖项:
   npm install
  1. 构建项目:
   npm run build

备注

  1. 所有JSONPath表达式都以开头 $ 表示根对象
  2. 数组索引从零开始
  3. 操作中的字符串值应括在引号中
  4. 日期操作支持“天”、“月”和“年”单位
  5. 数字运算支持基本算术运算符(+、-、\*、/)

许可证

麻省理工学院

目录标签

目录标签

数据操作JavaScriptClaudeLLM工具JSON查询本地部署JSONPath数据处理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@gongrzhe/server-json-mcp@1.0.3

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP