Base URL https://api.afer.pro Referencia aferapp.com Reservar demo

Conectar ChatGPT

ChatGPT solo acepta conectores MCP con OAuth, no con claves API. El servidor MCP de Afer ya lo soporta: das de alta el conector con la URL, te identificas en Afer, eliges la empresa y los permisos, y listo. Sin pegar credenciales en ningún sitio.

MCP https://api.afer.pro/mcp/

Añadir el conector en ChatGPT

En Ajustes → Conectores → Crear (necesitas un plan con conectores personalizados: Plus, Pro, Business o Enterprise), pega la URL del servidor y elige OAuth como método de autenticación:

URL del servidor MCP
https://api.afer.pro/mcp/

No hay que rellenar client_id ni secreto: ChatGPT se registra solo contra nuestro servidor (registro dinámico) y descubre por su cuenta dónde autenticarse. A partir de ahí:

  1. ChatGPT te abre la pantalla de Afer para que inicies sesión, si no lo estabas.
  2. Eliges a qué empresa le das acceso — si tu usuario lleva varias, salen todas.
  3. Eliges los permisos: solo consulta, o consulta más acciones de CRM.
  4. Vuelves a ChatGPT con el conector ya activo.

Es el mismo flujo para cualquier cliente que hable OAuth, no solo ChatGPT: lo tienes explicado a fondo en Conectar con OAuth.

Requisitos
  • La empresa necesita el extra de IA (Tier 1 o superior): es el mismo requisito que para cualquier conexión MCP. La API REST está en todos los planes — ver Límites de uso.
  • Los conectores personalizados de ChatGPT están en los planes de pago; en el gratuito no aparece la opción.
  • Si prefieres no usar OAuth y trabajas contra la API de OpenAI, sigue funcionando con tus claves API: aquí abajo.

Desde la API de OpenAI (para desarrolladores)

Si construyes tu propia aplicación sobre la API de OpenAI, la Responses API acepta servidores MCP remotos con cabeceras propias, así que puedes usar tus claves de Afer tal cual:

curl https://api.openai.com/v1/responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "model": "gpt-5.6",
    "input": "¿Cómo va el mes?",
    "tools": [{
      "type": "mcp",
      "server_label": "afer",
      "server_description": "Afer: facturación, tesorería y CRM de la empresa",
      "server_url": "https://api.afer.pro/mcp/",
      "headers": {
        "X-API-KEY": "afer_tk_TU_TOKEN",
        "X-API-SECRET": "afer_sk_TU_SECRET"
      },
      "require_approval": "never"
    }]
  }'

OpenAI no almacena los valores de headers: hay que reenviarlos en cada petición. Con allowed_tools puedes limitar qué herramientas de Afer expones al modelo, y con require_approval exigir confirmación antes de cada llamada.

El conector de ChatGPT, cuando esté disponible

Para que sepas qué esperar: los conectores MCP de ChatGPT se gestionan activando el modo desarrollador (Ajustes → Apps → Ajustes avanzados) y creando el conector en Ajustes → Conectores → Crear con la URL del servidor. Está disponible en los planes de pago (Plus, Pro, Business, Enterprise y Edu) en la versión web; en los planes de empresa lo activa y publica un administrador. En cuanto el servidor MCP de Afer soporte OAuth, publicaremos aquí la guía paso a paso.

Mientras tanto

Si tu asistente de cabecera es ChatGPT pero quieres empezar a hablar con tus datos de Afer hoy, tienes tres caminos: Claude (conector personalizado o Claude Code), Le Chat de Mistral (plan gratuito, se conecta en un minuto) o cualquier otro cliente MCP compatible.