Asistentes de IA

Servidor MCP

Con el servidor MCP utiliza sus bots en ChatGPT, Claude y otros asistentes de IA compatibles con el Model Context Protocol. Pregunte, por ejemplo, en ChatGPT: "Pregunte al bot de Kindercentrum cuál es el horario de apertura en Gante." El asistente hace la pregunta a su bot y devuelve la respuesta con las fuentes.

No necesita ninguna clave. Al conectar, inicia sesión con su cuenta de Chat on Page y elige a qué bots tiene acceso el asistente.

https://chatonpage.com/mcp

Conectar

  1. En su asistente de IA, añada un nuevo conector o servidor MCP con la URL de arriba.
  2. El asistente abre una ventana de Chat on Page. Inicie sesión con su cuenta habitual (la misma que para el portal).
  3. Elija la cuenta y los bots, o todos los bots, y haga clic en Dar acceso.
  4. Vuelve al asistente. Ahora puede consultar sus bots y hacerles preguntas.

Los menús varían según el asistente y a veces cambian. A continuación figuran los pasos tal como se ven ahora.

ChatGPT

  1. Abra Configuración → Apps & Connectors. Para conectores propios debe estar activado el modo de desarrollador (en Avanzado). En un espacio de trabajo empresarial, puede que un administrador tenga que permitirlo primero.
  2. Elija Crear o Añadir conector. Nombre: Chat on Page. URL: https://chatonpage.com/mcp. Autenticación: OAuth.
  3. Confirme e inicie sesión en Chat on Page. Después active el conector en una conversación.

Claude

  1. Abra en claude.ai o en la aplicación Configuración → Conectores y elija Añadir conector personalizado.
  2. Nombre: Chat on Page. URL: https://chatonpage.com/mcp. No necesita introducir ningún client-id ni secret.
  3. Haga clic en Conectar, inicie sesión y elija los bots.

En Claude Code:

claude mcp add --transport http chatonpage https://chatonpage.com/mcp

Después, ejecute /mcp en Claude Code para iniciar sesión.

Otros clientes

Funciona cualquier cliente MCP con Streamable HTTP y OAuth, como Cursor, VS Code o Windsurf. Normalmente basta con una configuración como esta. El cliente le pedirá entonces que inicie sesión.

{
  "mcpServers": {
    "chatonpage": { "url": "https://chatonpage.com/mcp" }
  }
}

Inicio de sesión y consentimiento

Al conectar, Chat on Page muestra qué aplicación solicita acceso. Allí elige:

Sin acceso a los leads, el asistente solo puede hacer preguntas a esos bots, igual que un visitante en el chat de su sitio web. No puede modificar nada ni ver otras conversaciones. Si se vuelve a conectar, podrá hacer una elección diferente.

Herramientas

El servidor ofrece tres herramientas y tres adicionales con acceso a leads. El asistente elige cuándo usarlas.

list_bots

Devuelve los bots de esta conexión: id, nombre, sitio web, idiomas, saludo, botones de inicio y ubicaciones. No necesita entrada.

ask_bot

Hace una pregunta a un bot.

EntradaTipoSignificado
messagetextoLa pregunta, o la respuesta del usuario a una pregunta del bot.
bot_id opcionalnúmeroEl bot de list_bots. Puede omitirse si la conexión solo tiene un bot.
conversation_id opcionaltextoDe una respuesta anterior, para continuar la misma conversación.
locale opcionaltextoIdioma de una nueva conversación. Por defecto, el idioma del bot.

La respuesta contiene conversation_id, content (Markdown), sources, choices, office_options y escalated, como en la API REST. Con choices, el bot pide al usuario que elija. El asistente muestra las opciones y devuelve el texto elegido con el mismo conversation_id.

get_conversation

Devuelve todos los mensajes de una conversación iniciada a través de esta conexión. Entrada: conversation_id y, opcionalmente, bot_id.

Reenviar leads

Con acceso a leads, el asistente puede hacer seguimiento de nuevos leads y enviarlos a otras herramientas que haya conectado, como su CRM. Por ejemplo, puede preguntar: "Pon los nuevos leads de Chat on Page en HubSpot y márcalos como contactados." Para una conexión automática sin asistente, utilice webhooks.

list_events

Eventos de los bots, primero los más antiguos: lead.created, lead.updated y report.created, con el mismo contenido que en webhooks. Entrada: after (el next_after de la vez anterior, para obtener solo eventos nuevos), types, bot_id y limit.

list_leads

Leads, los más recientes primero, con nombre, correo electrónico, teléfono, pregunta, resumen y seguimiento. Entrada: status, bot_id, since, before y limit.

update_lead

Actualiza el seguimiento de un lead: contacted o closed. Esto solo es posible si quien conectó en la cuenta tiene permiso para hacer seguimiento de leads (no con el rol Lector).

Gestionar y desconectar

En el portal, en Conexiones → Conexiones MCP, verá qué aplicaciones están conectadas, quién las ha conectado y cuándo se usaron por última vez. Allí puede ajustar los bots y el acceso a los leads, o desconectar una conexión. Una aplicación desconectada ya no tendrá acceso de inmediato.

Las conversaciones a través de MCP aparecen en Conversaciones y cuentan para las respuestas de su suscripción. Cada conexión tiene un límite de 60 preguntas por minuto.

Técnico