AIVIS

AIVIS para desarrolladores

API REST v1 y servidor MCP para integrar los análisis de visibilidad IA en tus scripts, paneles o asistentes de IA. Disponibles en los planes Business y Agency.

Autenticación

Cada solicitud debe autenticarse con una API key en el header Authorization: Bearer aivis_live_.... La clave concede acceso a nivel de organización (puede leer/iniciar análisis en cualquier sitio de la organización).

Crea tu primera API key desde el panel

API REST v1

POST /api/v1/scan

Inicia un análisis (o lo recupera de la caché de 7 días si es reciente). Mismo motor que el análisis público gratuito, con un límite de 30 solicitudes cada 10 minutos por clave.

curl -X POST https://aivis.dev/api/v1/scan \
  -H "Authorization: Bearer aivis_live_..." \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'
{
  "domain": "example.com",
  "score": 82,
  "letter": "B",
  "cached": false
}

GET /api/v1/report/{domain}

Lee el último informe guardado de un dominio, sin iniciar un nuevo análisis. Responde 404 si el dominio nunca ha sido analizado.

curl https://aivis.dev/api/v1/report/example.com \
  -H "Authorization: Bearer aivis_live_..."
{
  "domain": "example.com",
  "score": 82,
  "letter": "B",
  "pagesCrawled": 12,
  "crawledAt": "2026-07-04T10:00:00.000Z",
  "sector": "saas",
  "checks": [
    { "id": "robots-ai-bots", "label": "AI bot access", "status": "pass", "score": 100, "evidence": ["..."], "fixHint": null }
  ]
}

GET /api/v1/badge/{domain}

Insignia SVG con la puntuación más reciente — no requiere autenticación (idéntica a /api/badge, solo bajo el namespace v1 por coherencia de documentación: una imagen incrustada vía <img> no puede llevar headers de autenticación).

<a href="https://aivis.dev/report/example.com">
  <img src="https://aivis.dev/api/v1/badge/example.com" alt="AIVIS AI Visibility Score" />
</a>

Todos los endpoints responden 401 con una clave ausente/no válida y 403 si la organización no está en un plan Business o Agency.

Servidor MCP

AIVIS también está disponible como servidor MCP (Model Context Protocol): un asistente de IA compatible puede ejecutar análisis y leer informes directamente, sin pasar por un navegador. Endpoint: POST https://aivis.dev/api/mcp, JSON-RPC 2.0, misma autenticación Bearer que la API REST.

Ejemplo de configuración para un cliente MCP que admite headers personalizados (por ejemplo, Claude Desktop):

{
  "mcpServers": {
    "aivis": {
      "url": "https://aivis.dev/api/mcp",
      "headers": {
        "Authorization": "Bearer aivis_live_..."
      }
    }
  }
}

Requiere un plan Business o Agency

La API pública y el servidor MCP están incluidos en los planes Business (49€/mes) y Agency (99€/mes).

Ver los planes