这是一个用于查询大型 JSON 文件的模型上下文协议(MCP)服务器。 该服务器提供了处理大型 JSON 数据的工具,这些工具可以被实现 模型上下文协议 的大语言模型使用。
这里有一个示例,展示了 Cursor Agent 如何使用此工具读取一个非常大的(超过100万字符)JSON Swagger 定义,并提取一小部分来编写 TypeScript 接口。

npx json-query-mcp
在你的 cursor mcp json 中添加以下内容
(在 macOS 上这是 /Users/$USER/.cursor/mcp.json)
{
"mcpServers": {
... 其他 mcp 服务器
"json-query": {
"command": "npx",
"args": [<本地仓库路径>],
},
}
}
# 在开发模式下运行
npm run dev
# 运行测试
npm test
# 格式化代码
npm run format
# 检查代码
npm run lint
# 修复检查问题
npm run fix
MIT