使用说明
ajv验证器mcp服务器
该项目提供了最低限度的 模型上下文协议(MCP) 用于根据JSON模式验证JSON数据的服务器 阿联酋.
特性
- 显示MCP工具
ajv-validator用于根据提供的模式验证JSON数据。 - 合并 ajv格式 用于扩展格式验证。
- 设计用于与MCP兼容的客户端和工具轻松集成。
用法
-
构建项目: 安装依赖项并编译TypeScript源代码。
-
配置MCP服务器: 复制并编辑示例配置文件,以指定Node.js二进制文件和构建的服务器入口点。
-
启动服务器: 使用
npm start或者直接使用Node.js运行构建的文件。
工具API
ajv验证器
- 说明: 使用AJV根据提供的JSON模式验证JSON数据。
- 参数:
schema(object):JSON模式定义。data(object):要验证的JSON数据。
- 退货: 验证结果消息或错误列表。
发展
- 用TypeScript编写(
src/),输出为dist/. - 主MCP服务器入口点:
src/index.ts. - 包括构建、启动和查看项目的脚本。
MCP SDK检查器
该项目与 MCP SDK检查器,一个用于探索和测试MCP服务器和工具的工具。使用检查器可以:
- 发现并调用
ajv-validator交互式工具。 - 检查工具参数、响应和错误消息。
- 调试并验证您的MCP服务器集成。
运行MCP SDK检查器
要为此项目启动MCP SDK检查器,请运行:
npm run inspector
此命令启动检查器并将其连接到您构建的MCP服务器,允许您交互式地测试和调试 ajv-validator 工具。
许可证
麻省理工学院 -->
