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-ключ.

image

Интеграция с 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 успешно интегрирован.

Использование

  1. Добавьте файл OpenAPI.
  2. Предоставьте запрос на его проверку.
  3. Результаты проверки будут возвращены.

APIMatic MCP Server For OpenAPI Validation.webm