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

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