用途
APIMatic Validator MCP Server 用于验证 OpenAPI 规范。它通过 APIMatic 的 API 对 OpenAPI 文件进行校验,并返回验证摘要,帮助开发者检查 API 描述文件是否符合规范。
主要能力
- 验证 OpenAPI 2.0 和 3.0 文件。
- 使用 APIMatic 的 API 进行全面的验证。
- 支持 JSON 和 YAML 两种格式。
- 实现 Model Context Protocol(MCP),便于与支持 MCP 的客户端集成。
使用方式
- 确保已安装 Node.js v18+。
- 克隆仓库。
- 安装依赖。
- 构建项目。
- 注册 APIMatic 并获取 API 密钥(使用服务器所必需)。
- 与 Claude Desktop 集成:修改 claude_desktop_config.json 文件以添加 MCP 服务器;若文件不存在,则在指定位置创建。
- 配置完成后,Claude Desktop 中应出现锤子图标,打开可验证 validate-openapi-using-apimatic 工具是否成功集成。
- 添加 OpenAPI 文件,提供提示以进行验证,随后返回验证结果。
适用场景
适用于需要验证 OpenAPI 规范的开发者,尤其是在使用 Claude Desktop 等支持 MCP 的客户端时,可快速对 OpenAPI 文件进行校验。
限制
使用需要 APIMatic API 密钥。其他限制暂未提供。