GongRzhe_JSON MCP Server

GongRzhe_JSON MCP Server

🚀 JSON 模型上下文协议 (MCP) 服务器 (@gongrzhe/server-json-mcp@1.0.3)

JSON 模型上下文协议 (MCP) 服务器用于查询和操作 JSON 数据。它为大型语言模型 (LLMs) 提供了一组标准化工具,使其能够与 JSON 数据进行交互。

🚀 快速开始

📦 安装指南

你可以通过以下方式安装并运行该服务器:

# 使用特定版本的 npx(推荐)
npx @gongrzhe/server-json-mcp@1.0.3

# 全局安装特定版本
npm install -g @gongrzhe/server-json-mcp@1.0.3

# 全局安装后运行
server-json-mcp

✨ 主要特性

本服务器提供了多种工具和支持丰富的操作,具体如下:

工具

  • query
    • 功能:使用 JSONPath 语法查询 JSON 数据,支持扩展操作。
    • 输入参数:
      • url (字符串):JSON 数据源的 URL。
      • jsonPath (字符串):带有可选操作的 JSONPath 表达式。
  • filter
    • 功能:根据条件过滤 JSON 数据。
    • 输入参数:
      • url (字符串):JSON 数据源的 URL。
      • jsonPath (字符串):基础 JSONPath 表达式。
      • condition (字符串):过滤条件。

支持的操作

数组操作
  • 切片:例如 $[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)
  • 0 关注
  • 0 收藏,17 浏览
  • system 提出于 2025-09-21 15:15

相似服务问题

相关AI产品