Ir al contenido principal

Agregar conectores MCP para aplicaciones populares o MCP personalizados

Potencia Fin con más datos para resoluciones de clientes más rápidas y precisas gracias al poder de los conectores MCP.

Fin ahora puede conectarse directamente a tus otras herramientas empresariales, como gestión de proyectos (Linear), sistemas de facturación (Stripe), plataformas de comercio electrónico (Shopify) o miles de apps a través de Zapier, usando una nueva función llamada MCP (Model Context Protocol). Esto permite que Fin acceda a información en tiempo real e incluso realice acciones en esos sistemas externos, logrando resoluciones más completas y eficientes para tus clientes.


¿Qué son los conectores MCP?

Los conectores MCP son una forma poderosa para que Fin interactúe con tus aplicaciones externas y fuentes de datos. Piensa en ello como darle a Fin una llave segura para acceder a información y capacidades específicas de otro software que usas. En lugar de que Fin solo conozca lo que está en tu Help Center, ahora puede acceder a datos como:

  • Stripe — La integración MCP para Fin importa conectores Stripe para gestión de facturación y suscripciones.

  • Shopify — La integración MCP para tienda de Fin se conecta al catálogo, carrito y políticas de una tienda Shopify para ayudar a los clientes a comprar con ese comerciante.

  • Linear — La integración MCP para Fin importa conectores Linear para gestión de incidencias y proyectos.

  • Zapier — Conecta Fin a miles de apps a través de la integración MCP de Zapier, incluyendo Slack, Google Calendar, HubSpot y más.

Esto hace que Fin sea mucho más inteligente y capaz de manejar consultas complejas de clientes sin necesidad de transferir a un agente humano.

Beneficios clave de usar conectores MCP

  • Acceso a más datos: Fin obtiene acceso en tiempo real a información de tus sistemas conectados.

  • Automatiza más acciones: Permite que Fin realice tareas en herramientas externas (por ejemplo, crear un ticket, actualizar un estado) si la herramienta lo soporta.

  • Resoluciones más rápidas y precisas: Los clientes obtienen las respuestas que necesitan más rápido, directamente de Fin.

  • Menos transferencias a agentes: Fin puede manejar más consultas de forma independiente, liberando a tu equipo.

  • Configuración fácil y segura: Conecta tus herramientas en pocos pasos usando autenticación estándar de la industria.


Configuración de conectores MCP

Una vez habilitado para tu espacio de trabajo, encontrarás las configuraciones MCP dentro de Configuración > Data connectors.

Conectando un servidor MCP

Puedes conectar un servidor MCP de dos maneras:

1. Conectar usando una plantilla

Para aplicaciones populares, ofrecemos plantillas preconstruidas para una configuración más rápida, incluyendo Stripe, Shopify, Linear y Zapier.

  1. Verás una sección titulada "Agregar Data Connectors de aplicaciones populares — impulsado por servidores Model Context Protocol (MCP)."

  2. Haz clic en el recuadro de la app que quieres conectar (por ejemplo, Linear).

  3. Autorizar acceso al servidor MCP

    1. Si el servidor MCP de terceros soporta OAuth, serás redirigido al sitio web de la aplicación para autorizar a Fin a acceder a tus datos. Sigue las indicaciones en pantalla (esto normalmente implica un flujo OAuth).

    2. De lo contrario, se puede crear un token de acceso o elegir uno existente desde Configuración > Authentication en tu espacio de trabajo Fin.

  4. Una vez autorizado, serás redirigido de vuelta a Fin. El servidor MCP conectado aparecerá ahora en tu lista de data connectors, usualmente con "(0)" indicando que aún no se han agregado herramientas (por ejemplo, "Linear (0)").

2. Conectar un servidor MCP personalizado

Si tienes tu propio servidor MCP o estás conectando un servicio de terceros que aún no tiene plantilla:

  1. Haz clic en el recuadro Custom MCP.

    ​

  2. Aparecerá un modal donde deberás ingresar:

    • Nombre: Un nombre descriptivo para esta conexión (por ejemplo, "Nuestro CRM interno", "Linear Dev").

    • URL: La URL base del servidor MCP (por ejemplo, https://mcp.your-service.com/sse). Obtendrás esta URL de tu proveedor del servidor MCP.

  3. Puedes optar por proporcionar un token de acceso si tu servidor soporta autenticación basada en token; si no se proporciona ninguno, intentaremos iniciar un flujo OAuth con el servidor MCP proporcionado.

  4. Haz clic en Agregar servidor MCP.

  5. Una vez autorizado, el servidor MCP personalizado aparecerá listado en tus data connectors.

Agregar herramientas desde un servidor MCP conectado

Una vez conectado un servidor MCP, debes indicarle a Fin qué "herramientas" específicas (funciones o puntos de datos) de ese servidor puede usar.

  1. Encuentra tu servidor MCP recién conectado en la lista (por ejemplo, "Linear (0)").

  2. Haz clic en el botón "+ Nuevo" ubicado bajo la sección de ese servidor.

  3. Aparecerá un modal (por ejemplo, "Conectores Linear") que lista todas las herramientas disponibles proporcionadas por ese servidor MCP (por ejemplo, "Listar comentarios", "Crear incidencia", "Obtener detalles del pedido").

  4. Haz clic en la herramienta que quieres que Fin use (por ejemplo, "Listar comentarios").

  5. La herramienta ahora se agregará como un data connector bajo la sección de ese servidor MCP. El conteo junto al nombre del servidor se actualizará (por ejemplo, "Linear (1)").

Configurando una herramienta MCP (data connector)

Cada herramienta agregada desde un servidor MCP funciona como un data connector estándar y debe configurarse antes de que Fin pueda usarla.

  1. Haz clic en la herramienta recién agregada (por ejemplo, "Listar comentarios") para abrir su página de configuración.

  2. Verás pestañas familiares: Acerca de, API Connection, Respuesta de prueba, Acceso a datos, y Mapeo de objetos.

    A. Pestaña Acerca de:

    • Nombre y descripción: Estos suelen estar prellenados desde el servidor MCP. Puedes editarlos si es necesario.

    • "Enable Fin to use this connector directly without adding it to a workflow or task": Marca esta casilla si quieres que Fin decida inteligentemente cuándo usar esta herramienta según la conversación, usando su nombre y descripción. Si no está marcada, deberás agregar esta herramienta a un Workflows o tarea de Fin.

    • Reglas de audiencia: Define para quién está disponible este conector (por ejemplo, Users, Leads).

    B. Pestaña de parámetros de entrada:

    • Esta pestaña muestra las entradas que la herramienta requiere (por ejemplo, un "IssueID" para una herramienta de "List Comments").

    • Para cada entrada, debes especificar la Fuente de datos:

      • Deja que Fin decida: Fin intentará encontrar la información en la conversación, acciones previas o preguntará al cliente.

      • Establecer un valor personalizado: Codifica un valor específico.

      • Usar un atributo: Obtén el valor de un atributo de usuario, empresa o conversación.

      • Ignorar entrada: Los parámetros opcionales pueden ser ignorados y no se incluirán en la solicitud.

    C. Pestaña de respuesta de prueba:

    • Prueba la herramienta para asegurar que funciona correctamente.

    • Respuesta en vivo: Realiza una llamada API real al servidor MCP.

    • Respuesta de ejemplo: Proporciona datos JSON de muestra para simular una respuesta.

    D. Acceso a datos:

    • Nota: Recomendamos extremar precauciones con las herramientas disponibles para Fin. Cualquier dato que Fin reciba de una respuesta de herramienta puede ser compartido con el cliente.

    • Configura esta pestaña igual que para conectores de datos estándar basados en API. Aquí puedes definir cómo Fin interpreta y usa los datos devueltos por la herramienta. Consulta nuestra documentación general de conectores de datos para más detalles.

    E. Activar en vivo:

    • Una vez que hayas configurado y probado la herramienta, haz clic en el botón Set live en la parte superior de la página.

    • El estado de la herramienta cambiará de "Borrador" a "En vivo," y Fin podrá usarla.
      ​

Nota: Fin solo puede procesar una llamada de conector por turno, así que si tu servidor MCP envía dos respuestas separadas por el mismo flujo SSE, Fin no podrá usar confiablemente la primera respuesta para construir su respuesta.


Cómo Fin usa las herramientas MCP

Una vez que una herramienta MCP está en vivo:

  • Si "Enable Fin to use this connector directly..." está marcado: Fin analizará las conversaciones con clientes. Si determina que la herramienta puede ayudar a resolver la consulta (basado en el nombre y descripción de la herramienta, y las entradas que requiere), Fin intentará automáticamente recopilar las entradas necesarias y usar la herramienta.

  • Si no está habilitado para uso directo, o para escenarios más complejos: Puedes agregar estas herramientas MCP como pasos dentro de tus Workflows y Procedimientos de Fin, dándote control preciso sobre cuándo y cómo se usan.

Fin hace una solicitud al servidor MCP, recibe una respuesta y usa la información (basada en tu mapeo de objetos) para responder al cliente o realizar acciones adicionales.

Aplicaciones compatibles y conexiones personalizadas

  • Plantillas: Hay plantillas disponibles para Linear, Stripe y Shopify. La plantilla Zapier (que conecta Fin con miles de aplicaciones adicionales mediante una sola conexión) está actualmente pausada y no está disponible en general; usa la opción Custom MCP para conectar Zapier mientras tanto.

  • Custom MCP: Puedes conectarte a cualquier sistema que proporcione un servidor compatible con MCP usando la opción "Custom MCP". Necesitarás la URL del servidor MCP del proveedor de ese sistema y detalles de autenticación según los tipos soportados (OAuth o basado en Token).

Seguridad

Conectar Fin a sistemas externos se hace de forma segura:

  • OAuth 2.0: Las conexiones a servidores MCP de terceros se autentican usando OAuth 2.0, un protocolo estándar de la industria para autorización.

  • Permisos granulares: Durante el proceso OAuth, otorgas a Fin permisos específicos para acceder a datos o realizar acciones. Tú controlas lo que Fin puede acceder.

  • Acceso basado en Token: Donde se soporte, un token de acceso de terceros puede almacenarse de forma segura en Fin y usarse para autenticarse con el servidor MCP.

Nota: MCP actualmente no soporta todos los mismos tipos de token que los conectores de datos estándar. MCP tiene su propio flujo de autenticación específico.


Preguntas frecuentes

¿Qué es Model Context Protocol (MCP)?

Es una forma estandarizada para que modelos de IA como Fin descubran e interactúen con herramientas externas y fuentes de datos.

¿Es seguro conectarse a servidores MCP?

Sí, las conexiones usan OAuth 2.0 (un estándar de la industria para autorización segura) o acceso basado en token.

¿Qué pasa si la aplicación que quiero conectar no está listada como plantilla?

Si la aplicación o sistema proporciona un servidor MCP, puedes conectarla usando la opción "Custom MCP" proporcionando su URL de servidor MCP y detalles de autenticación.

¿Dónde obtengo la URL del servidor MCP para una conexión personalizada?

Necesitarás obtener esta URL de la documentación o del equipo de soporte de la aplicación o sistema que intentas conectar.

¿Intercom tiene un servidor MCP alojado al que pueda conectar una herramienta de IA?

Sí, Intercom tiene un servidor MCP alojado al que puedes conectar una herramienta de IA compatible con MCP, para que la herramienta pueda acceder a tus datos de Intercom, como conversaciones, contactos, empresas y artículos del Help Center.

El servidor MCP de Intercom funciona en dirección opuesta a los conectores MCP. Con los conectores MCP, Fin se conecta a tus servidores MCP externos. Con el servidor MCP de Intercom, una herramienta de IA se conecta a tu espacio de trabajo de Intercom.

El servidor MCP de Intercom está disponible para espacios de trabajo alojados en EE. UU. y la UE. Los espacios alojados en AU aún no son compatibles.

¿Cómo conecto una herramienta de AI al servidor Intercom MCP para un espacio de trabajo alojado en EE. UU. o la UE?

Para conectar una herramienta de AI al servidor Intercom MCP, usa la URL del servidor que coincida con la región alojada de tu espacio de trabajo. Una URL de espacio de trabajo app.intercom.com significa alojado en EE. UU., y app.eu.intercom.com significa alojado en la UE.

Después de agregar la conexión, tu cliente MCP abre un inicio de sesión OAuth (Open Authorization). La página de consentimiento Intercom MCP nombra la aplicación que solicita conectarse y lista lo que puede hacer en tu espacio de trabajo. Verifica que la dirección de Redirección pertenezca a la aplicación que esperas, luego haz clic en Permitir.

Si Intercom muestra "We're having technical difficulties" después de hacer clic en Permitir, probablemente te conectaste con la URL de la región incorrecta. Elimina la conexión y conéctate nuevamente con la URL de la región de tu espacio de trabajo.

Para la guía completa de configuración, consulta los Intercom Developer Docs: Model Context Protocol (MCP).

¿Qué conectores de datos listos para usar están disponibles usando MCP?

Puedes importar conectores de datos listos para usar a Fin — impulsados por servidores Model Context Protocol (MCP) de:

  • Stripe: importa conectores Stripe para gestión de facturación y suscripciones.

  • Linear: importa conectores Linear para gestión de incidencias y proyectos.

  • Shopify: conecta con el catálogo, carrito y políticas de una tienda para ayudar a los clientes a comprar con ese comerciante.

  • Zapier: conecta Fin a miles de aplicaciones a través de la integración MCP de Zapier, incluyendo Slack, Google Calendar, HubSpot y más. Actualmente pausado y no disponible en general — usa la opción Custom MCP mientras tanto.

O crea un MCP personalizado para conectar tu propio servidor MCP y agregar conectores personalizados.

¿Puedo restringir los datos a los que Fin accede desde servidores MCP?

Sí, al integrar conectores de datos MCP con Fin, tienes control total sobre los datos compartidos entre estos servidores y Fin. Esta flexibilidad te permite adaptar el acceso a los datos para cumplir con tus necesidades específicas de privacidad y operativas.

  1. Usa plantillas de conectores de datos: Fin proporciona plantillas predefinidas para Stripe, Linear, Shopify y Zapier, cada una diseñada para obtener conjuntos específicos de datos. Estas plantillas simplifican el proceso de configuración al predefinir configuraciones comunes de datos.

  2. Restringe campos de datos específicos: durante el proceso de configuración, puedes:

    1. Proporcionar a Fin acceso a todos los elementos de datos devueltos a través de la plantilla de conector seleccionada.

    2. Restringir el acceso seleccionando atributos o campos específicos que Fin puede usar bajo la pestaña Data transformation . Esto asegura que solo los datos relevantes o esenciales sean accesibles.

Nota: No estás obligado a permitir acceso a todos los campos de datos. Revisa cuidadosamente las opciones durante la configuración para asegurar que mantienes el nivel deseado de control sobre tus datos.

¿Cómo accedo a las URLs de los archivos adjuntos de una conversación?

La herramienta fetch actualmente no incluye detalles de archivos adjuntos en su respuesta. Como solución, usa la herramienta get_conversation en su lugar — devuelve la respuesta API sin procesar, que incluye URLs de archivos adjuntos en la fuente de la conversación y en las partes de la conversación.


​

¿Ha quedado contestada tu pregunta?