JSON查询服务

一个用于查询大型JSON文件的模型上下文协议(MCP)服务器,支持JSONPath表达式查询和相似键值搜索。

  • by mgraczyk
  • TypeScript
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 mgraczyk/json-query-mcp

使用说明

JSON查询MCP

用于查询大型JSON文件的模型上下文协议(MCP)服务器。 此服务器提供用于处理大型JSON数据的工具,这些数据可由实现 模型上下文协议.

特性

  • 使用JSONPath表达式查询JSON文件
  • 搜索与查询字符串类似的关键字
  • 搜索与查询字符串类似的值

示例

下面是一个游标代理使用该工具读取非常大(>1M字符)的JSON Swagger的示例 定义并提取一小部分以编写打字界面。

用法

npx-json查询mcp

在Cursor中安装

将以下内容添加到光标mcp-json中 (在macOS上,这是 /Users/$USER/.cursor/mcp.json)

{
  "mcpServers": {
    ... other mcp servers
    "json-query": {
      "command": "npx",
      "args": [<local path to this repo>],
    },
  }
}

发展

# Run in development mode
npm run dev

# Run tests
npm test

# Format code
npm run format

# Lint code
npm run lint

# Fix lints
npm run fix

许可证

麻省理工学院