APIMatic MCP

oficial

El servidor APIMatic MCP se utiliza para validar especificaciones OpenAPI mediante APIMatic. El servidor procesa archivos OpenAPI y devuelve resúmenes de validación aprovechando la API de APIMatic.

¿Qué puedes hacer con Apimatic MCP?

  • Validar una especificación OpenAPI — Solicite al asistente que ejecute validate-openapi-using-apimatic en un archivo OpenAPI 2.0 o 3.0 adjunto (JSON o YAML) y devuelva un resumen de validación.
  • Obtener un informe de validación estructurado — Reciba los resultados completos de validación de APIMatic directamente en la conversación, incluidos los errores o advertencias encontrados.
  • Verificar una definición de API antes de la implementación — Valide un archivo OpenAPI de forma temprana para detectar problemas de especificación antes de generar SDK o documentación.

Documentación

Servidor MCP de APIMatic Validator

Este repositorio proporciona un Servidor de Protocolo de Contexto de Modelo (MCP) para validar especificaciones OpenAPI usando APIMatic. El servidor procesa archivos OpenAPI y devuelve resúmenes de validación aprovechando la API de APIMatic.

Características

  • Valida archivos OpenAPI 2.0 y 3.0
  • Utiliza la API de APIMatic para una validación completa
  • Soporta formatos JSON y YAML
  • Implementa el Protocolo de Contexto de Modelo (MCP) para una integración perfecta

Instalación

Asegúrate de que Node.js v18+ esté instalado.

Clonar el Repositorio

git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp

Instalar Dependencias

npm install

Construir el Proyecto

npm run build

Configuración

Para usar el servidor, se requiere una clave API de APIMatic. Regístrate en APIMatic y obtén la clave API.

image

Integración con Claude Desktop

Modifica el archivo claude_desktop_config.json para integrar el servidor MCP. Si el archivo no existe, créalo en la siguiente ubicación:

Windows

code $env:AppData\Claude\claude_desktop_config.json

macOS/Linux

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Agregar el Servidor MCP a la Configuración

{
    "mcpServers": {
        "APIMatic": {
            "command": "node",
            "args": [
                "C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js"
            ],
            "env": {
                "APIMATIC_API_KEY": "<Add your APIMatic token here>"
            }
        }
    }
}

Una vez configurado, debería aparecer un ícono de martillo en Claude Desktop. Ábrelo para verificar que la herramienta validate-openapi-using-apimatic se haya integrado correctamente.

Uso

  1. Agrega un archivo OpenAPI.
  2. Proporciona una instrucción para validarlo.
  3. Se devolverán los resultados de la validación.

APIMatic MCP Server For OpenAPI Validation.webm