mcpField
J
JSON MCP Lite

JSON MCP Lite

本地服务
github.com/scoretracker4321开发工具02 周前更新

关于 JSON MCP Lite

JSON MCP Lite 可将单个 JSON 文件转换为只读 MCP 服务,面向需要让 MCP 客户端浏览和搜索本地数据的用户。它提供分页列表、关键词搜索和按 ID 获取记录三种工具。

主要功能

  1. 01将 JSON 文件提供为 MCP 服务
  2. 02分页列出记录
  3. 03执行不区分大小写的关键词搜索
  4. 04按 ID 获取单条记录
  5. 05配置数组路径和搜索字段

适用场景

  1. 01向客户端提供产品目录查询
  2. 02搜索 FAQ 或文档索引
  3. 03按标识符查找单条记录
  4. 04浏览本地 JSON 数据集

MCP 相关

该项目将 JSON 文件中的记录暴露为三个只读 MCP 工具:列表、搜索和按 ID 获取,供 stdio MCP 客户端使用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbjson-mcp-lite.mcpb1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

json-mcp-lite

Json Mcp Lite on AI Agents Listing

只需一条命令,即可将 JSON 文件转换为 MCP 服务,让 Claude Desktop、Claude Code、Cursor 或任何 stdio MCP 客户端浏览和搜索你的数据。

提供一个目录、常见问题、价目表或文档索引,它就会创建三个只读工具:

工具功能
<name>_list列出记录,支持通过 limit / offset 分页
<name>_search关键词搜索;不区分大小写,且每个词都必须匹配
<name>_get根据 id 字段获取一条记录

MIT 许可。Node.js 20+。依赖项只有两个:官方的 @modelcontextprotocol/sdk 和 zod。

试用

git clone https://github.com/scoretracker4321/json-mcp-lite
cd json-mcp-lite && npm install
npm start          # serves examples/products.json on stdio
npm test

与 Claude Desktop 或 Cursor 搭配使用

{
  "mcpServers": {
    "products": {
      "command": "node",
      "args": [
        "/abs/path/json-mcp-lite/src/server.js",
        "--file", "/abs/path/products.json",
        "--name", "products",
        "--id", "sku",
        "--search", "title,description"
      ]
    }
  }
}

Claude Code:

claude mcp add products -- node /abs/path/json-mcp-lite/src/server.js --file /abs/path/products.json --name products --id sku

然后提问:"哪些茶低于 ₹400 且有库存?" 或 "显示产品 MUG-001。"

选项

标志默认值含义
--file(必填)JSON 文件
--pathroot文件中数组的点路径,例如 data.items
--namerecords工具名称前缀:products → products_list,…
--idid<name>_get 使用的字段
--search所有字段以逗号分隔的字段,供 <name>_search 搜索

需要的不只是 JSON 文件?

json-mcp-lite 是 MCP Server Kit 中免费的本地单文件部分($29,一次性付费)。该 Kit 还提供:

  • 任意 REST API → MCP 工具:根据其 OpenAPI 3 规范,为每个操作创建一个带类型的工具;从 env 注入身份验证,支持只读筛选以及包含/排除列表
  • 通过 Streamable HTTP 远程托管(无状态、对代理友好),不局限于 stdio
  • API 密钥身份验证和按密钥限流、CORS、/health 和 /tools 端点
  • 在一个服务中配置多个数据源,通过一个 YAML/JSON 配置文件完成设置
  • Docker 镜像、可挂载到你自己的应用中的 Express 路由器,以及部署指南
json-mcp-liteMCP Server Kit
JSON 文件 → 列出/搜索/获取✅✅
stdio(Claude Desktop、Cursor、Claude Code)✅✅
OpenAPI / REST API → 工具✅
远程 HTTP 服务✅
API 密钥 + 限流✅
多个数据源、配置文件✅
Docker + 部署文档✅
邮件支持✅

许可

MIT。由 Brain Grain 构建([email protected])。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。