APIMatic MCP
официальныйСервер APIMatic MCP используется для валидации спецификаций OpenAPI с помощью APIMatic. Он обрабатывает файлы OpenAPI и возвращает сводки проверок, используя API APIMatic.
Что можно делать с Apimatic MCP?
- Проверка спецификации OpenAPI — Попросите ассистента выполнить
validate-openapi-using-apimaticдля прикрепленного файла OpenAPI 2.0 или 3.0 (JSON или YAML) и вернуть сводку проверки. - Получение структурированного отчета о проверке — Получите полные результаты проверки APIMatic непосредственно в диалоге, включая все найденные ошибки или предупреждения.
- Проверка определения API перед реализацией — Выполните раннюю валидацию файла OpenAPI, чтобы выявить проблемы со спецификацией до генерации SDK или документации.
Документация
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.
- Предоставьте запрос на его проверку.
- Результаты проверки будут возвращены.