JSON 查询 MCP 服务器是一个用于查询大型 JSON 文件的工具,它基于 Model Context Protocol (MCP) 实现。该服务器为使用 Model Context Protocol 的大语言模型提供了处理大规模 JSON 数据的能力,有效解决了大语言模型在处理大规模 JSON 数据时的难题。
以下是 Cursor 代理使用该工具读取一个非常大的 (>1M 字符) JSON Swagger 定义文件并提取一小部分以编写 TypeScript 接口的示例。
运行 npx json-query-mcp
将以下内容添加到您的 Cursor mcp 配置文件中(在 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 许可证。