APIMatic MCP Server
официальныйСервер APIMatic MCP используется для валидации спецификаций OpenAPI с помощью APIMatic. Он обрабатывает файлы OpenAPI и возвращает сводки проверок, используя API APIMatic.
Документация
APIMatic Validator MCP Server
Этот репозиторий предоставляет сервер Model Context Protocol (MCP) для проверки спецификаций OpenAPI с помощью APIMatic. Сервер обрабатывает файлы OpenAPI и возвращает сводки проверки, используя API APIMatic.
Возможности
- Проверка файлов OpenAPI 2.0 и 3.0
- Использование API APIMatic для всесторонней проверки
- Поддержка форматов JSON и YAML
- Реализация Model Context Protocol (MCP) для бесшовной интеграции
Установка
Убедитесь, что установлена Node.js v18+.
Клонирование репозитория
git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp
Установка зависимостей
npm install
Сборка проекта
npm run build
Настройка
Для использования сервера требуется API-ключ APIMatic. Зарегистрируйтесь на APIMatic и получите API-ключ.
Интеграция с Claude Desktop
Измените файл claude_desktop_config.json, чтобы интегрировать MCP-сервер. Если файл не существует, создайте его в следующем расположении:
Windows
code $env:AppData\Claude\claude_desktop_config.json
macOS/Linux
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Добавление 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 должен появиться значок молотка. Откройте его, чтобы убедиться, что инструмент validate-openapi-using-apimatic успешно интегрирован.
Использование
- Добавьте файл OpenAPI.
- Предоставьте запрос на его проверку.
- Результаты проверки будут возвращены.