
APIMatic Validator MCP Server

2025.03.19
3
TypeScriptAPI 验证OpenAPI 规范开发效率
APIMatic Validator MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,专门用于验证 OpenAPI 2.0 和 3.0 规范文件。它通过 APIMatic 的 API 提供全面的验证功能,支持 JSON 和 YAML 格式,并能够无缝集成到开发流程中。
View on GitHub
Overview
基本能力
产品定位
APIMatic Validator MCP Server 是一个专门用于验证 OpenAPI 规范的工具,旨在帮助开发者确保 API 设计的正确性和一致性。
核心功能
- 验证 OpenAPI 2.0 和 3.0 文件
- 使用 APIMatic 的 API 进行全面的验证
- 支持 JSON 和 YAML 格式
- 实现 Model Context Protocol (MCP) 以便无缝集成
适用场景
- 开发者在设计或修改 API 时需要验证 OpenAPI 规范
- 团队协作开发 API 时需要确保规范的一致性
- 自动化流程中集成 API 验证步骤
工具列表
validate-openapi-using-apimatic
: 用于验证 OpenAPI 文件的工具,返回验证结果。
常见问题解答
- 需要 APIMatic API 密钥才能使用该服务。
- 支持 OpenAPI 2.0 和 3.0 规范。
- 可以通过 Claude Desktop 集成使用。
使用教程
使用依赖
确保已安装 Node.js v18+。
安装教程
- 克隆仓库:
git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp
- 安装依赖:
npm install
- 构建项目:
npm run build
调试方式
- 配置
claude_desktop_config.json
文件以集成 MCP 服务器。 - 添加 MCP 服务器配置:
{
"mcpServers": {
"APIMatic": {
"command": "node",
"args": [
"C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js"
],
"env": {
"APIMATIC_API_KEY": "<Add your APIMatic token here>"
}
}
}
}
- 在 Claude Desktop 中验证工具是否成功集成。
许可证
None