Abyssale

Abyssale — Explora, genera e importa diseños de Abyssale — banners, video, PDF — desde tu cliente de IA.

Documentación

El servidor MCP de Abyssale permite que un asistente de IA actúe en tu espacio de trabajo de Abyssale directamente desde una conversación: explora tus diseños y proyectos, consulta fuentes y créditos, genera banners, videos y PDFs, e importa nuevos diseños desde JSON, sin que escribas código contra la API REST tú mismo. Habla el protocolo estándar MCP.

Claude Code CLI, Claude.ai, ChatGPT/Codex y Cursor, por ahora

Claude Code CLI, Claude.ai, ChatGPT/Codex y Cursor son clientes registrados hoy. Otros clientes MCP (Claude Desktop, etc.) aún no están registrados; esta página listará la configuración de cada uno a medida que se agregue.

Conectar

PropiedadDetalle
Endpointhttps://mcp.abyssale.com/mcp
TransporteHTTP transmisible
MétodoSolo POST
SesionesNinguna — sin estado, por lo que no hay nada que reconectar o expirar
AutenticaciónOAuth (Auth0) — ver Autenticación

Apunta un cliente MCP al endpoint anterior, pero cada cliente aún necesita su propio id de cliente registrado para completar el inicio de sesión OAuth, y Abyssale registra cada cliente por separado antes de que pueda conectarse.

Claude Code CLI

claude mcp add --transport http --client-id tpc_iJ7LWqVdzR7c7jf21gMqDQ --callback-port 3418 \
  -s user abyssale_prod https://mcp.abyssale.com/mcp

--client-id y --callback-port son obligatorios

Ambas banderas son obligatorias para Claude Code CLI, exactamente como se muestra; el inicio de sesión OAuth falla sin ellas. El id de cliente anterior (tpc_iJ7LWqVdzR7c7jf21gMqDQ) está registrado específicamente para Claude Code CLI y no funcionará para otro cliente.

Claude.ai

  1. En Claude.ai, ve a ConfiguraciónConectoresAgregar conector personalizado.
  2. Establece Nombre a Abyssale y URL del servidor MCP remoto a https://mcp.abyssale.com/mcp, luego haz clic en Continuar.

Add custom connector with the Abyssale name and MCP server URL filled in

  1. Bajo Cliente OAuth, selecciona Usar tu propio cliente OAuth e ingresa tpc_j2jnfXMh54sdoP7qu4ziEJ como el id de cliente; deja el secreto en blanco.

The OAuth client step with "Use your own OAuth client" selected and the client ID filled in

  1. Haz clic en Agregar, luego completa el paso de inicio de sesión y consentimiento que sigue.

Subiendo archivos locales al crear un diseño

La ruta de carga de archivos locales de import_design_from_json necesita que el sandbox de Claude.ai alcance el bucket de carga de Abyssale. Un administrador del espacio de trabajo de Claude.ai debe agregarlo a la lista de dominios permitidos primero:

  1. Ve a claude.ai/admin-settings/capabilities.
  2. Bajo Lista de dominios permitidosDominios adicionales permitidos, agrega https://production-templates-imports.s3.eu-west-1.amazonaws.com y haz clic en Agregar.

Claude.ai's domain allowlist with the Abyssale upload bucket added

Omite esto si siempre proporcionas una URL ya alojada o datos de imagen base64 en línea en su lugar; solo la ruta de carga con nombre de archivo simple lo necesita.

Este id de cliente es específico de Claude.ai

El id anterior (tpc_j2jnfXMh54sdoP7qu4ziEJ) está registrado específicamente para Claude.ai y no funcionará para Claude Code CLI, que usa su propio id (ver arriba).

ChatGPT/Codex

  1. En ChatGPT, ve a ConfiguraciónSeguridad e inicio de sesión y activa Modo desarrollador.

Security and login settings with Developer mode toggled on

  1. Ve a ConfiguraciónPlugins (o chatgpt.com/plugins) y haz clic en + en la esquina superior derecha.

Plugins page with the add-plugin button in the top right

  1. Completa el formulario Nuevo plugin: establece Nombre a Abyssale, y bajo Conexión establece URL del servidor a https://mcp.abyssale.com/mcp. Establece Autenticación a OAuth, luego abre Configuración avanzada de OAuth y, bajo Registro de cliente, establece Método de registro a Cliente OAuth definido por el usuario e ingresa tpc_apBFqj5apvraYP3gX4spTq como el id de cliente OAuth; deja el secreto en blanco y Método de autenticación del endpoint de token establecido a none. Marca Entiendo y quiero continuar.

New Plugin form with the Abyssale name, server URL, and OAuth client settings filled in

  1. Haz clic en Crear, luego completa el paso de inicio de sesión y consentimiento que sigue.

Una configuración, dos aplicaciones

Los conectores agregados en el sitio web de ChatGPT se comparten con la aplicación Codex; no se necesita configuración separada allí.

Este id de cliente es específico de ChatGPT/Codex

El id anterior (tpc_apBFqj5apvraYP3gX4spTq) está registrado específicamente para ChatGPT/Codex y no funcionará para Claude Code CLI o Claude.ai, que usan sus propios ids (ver arriba).

Cursor

  1. En Cursor, ve a ConfiguraciónMCPs, luego haz clic en Nuevo servidor MCP. Esto abre ~/.cursor/mcp.json en el editor.
  2. Agrega una entrada abyssale con el endpoint y el id de cliente a continuación, luego guarda el archivo.
{
  "mcpServers": {
    "abyssale": {
      "url": "https://mcp.abyssale.com/mcp",
      "auth": {
        "CLIENT_ID": "tpc_rusyFsfRzoeCprRzoumUwS"
      }
    }
  }
}
  1. Completa el paso de inicio de sesión y consentimiento que se abre en tu navegador. De vuelta en ConfiguraciónMCPs, abyssale muestra como Conectado una vez que esté listo.

Cursor's MCPs settings showing abyssale connected, next to the mcp.json file with the url and CLIENT_ID filled in

Este id de cliente es específico de Cursor

El id anterior (tpc_rusyFsfRzoeCprRzoumUwS) está registrado específicamente para Cursor y no funcionará para Claude Code CLI, Claude.ai o ChatGPT/Codex, que usan sus propios ids (ver arriba).

El puerto de devolución de llamada OAuth de Cursor no es configurable

La aplicación de escritorio de Cursor siempre redirige a http://localhost:8787/callback; no hay una configuración mcp.json para cambiar ese puerto, a diferencia de la bandera --callback-port de Claude Code CLI.

La primera llamada a una herramienta — o, para clientes que lo admitan, la conexión misma — desencadena un paso de inicio de sesión y consentimiento en tu navegador. Ver Autenticación para saber qué requiere y qué otorga.

Dónde ir a continuación

  • Autenticación — cómo inicias sesión y qué desbloquea cada alcance de permiso.
  • Referencia de herramientas — cada herramienta, sus parámetros y una llamada de ejemplo.
  • Permisos — qué puede hacer realmente cada herramienta y qué verificar antes de autorizarla.

Soporte

¿Algo no funciona o tienes una pregunta que los documentos no responden? Contacta al equipo de Abyssale a través del centro de ayuda.