Saltar al contenido principal

MCP Servers

Conecte herramientas y servicios externos a AI SmartTalk utilizando el Model Context Protocol (MCP). MCP es un estándar abierto que permite que su asistente de IA interactúe con sistemas externos a través de una interfaz unificada.


Overview

La integración del servidor MCP le permite:

  • Conectar múltiples servidores MCP simultáneamente
  • Exponer herramientas externas para que su IA las llame durante las conversaciones
  • Autenticarse con encabezados HTTP personalizados (claves API, tokens, etc.)
  • Probar conexiones antes de salir en vivo
  • Ampliar capacidades sin desarrollo personalizado

¿Qué es MCP? El Model Context Protocol es un estándar abierto (desarrollado por Anthropic) que permite a los sistemas de IA conectarse de manera segura a fuentes de datos y herramientas externas. Aprenda más en modelcontextprotocol.io.


Prerequisites

Antes de comenzar, asegúrese de tener:

  • Una cuenta activa de AI SmartTalk
  • Acceso a uno o más servidores compatibles con MCP
  • La URL del servidor para cada servidor MCP
  • Cualquier credencial de autenticación requerida (claves API, tokens)

How MCP Works

  1. El usuario hace una pregunta que requiere datos externos
  2. AI SmartTalk reconoce que necesita una herramienta MCP
  3. Se llama al servidor MCP apropiado con la herramienta correcta
  4. Se devuelve la respuesta y la IA formula una respuesta en lenguaje natural

AI SmartTalk soporta múltiples servidores MCP a la vez. Las herramientas de diferentes servidores se agrupan automáticamente para evitar conflictos.


Step-by-Step Setup

Step 1: Access MCP Integration

  1. Inicie sesión en su cuenta de AI SmartTalk
  2. Navegue a AdministraciónMis Asistentes[Su Nombre de Asistente]
  3. Haga clic en Conectores en la barra lateral izquierda
  4. Localice MCP Servers y haga clic en él

Step 2: Add an MCP Server

Haga clic en Agregar Servidor para abrir el formulario de configuración del servidor. Complete los siguientes campos:

CampoRequeridoDescripción
Nombre del ServidorUn nombre amigable para identificar este servidor (por ejemplo, "CRM de la Empresa", "Wiki Interno")
URL del ServidorLa URL del endpoint del servidor MCP (por ejemplo, https://mcp.example.com)
Encabezados HTTPNoEncabezados personalizados para autenticación u otros requisitos
Convención de URL

AI SmartTalk agrega automáticamente /mcp a su URL si no termina con eso. Por ejemplo, https://example.com se convierte en https://example.com/mcp. Si su servidor utiliza una ruta de endpoint diferente, inclúyala en la URL (por ejemplo, https://example.com/api/mcp).

Step 3: Add Authentication Headers (Optional)

Si su servidor MCP requiere autenticación, haga clic en Agregar Encabezados para configurar encabezados HTTP personalizados:

Encabezado ComúnCaso de Uso
AuthorizationTokens Bearer (por ejemplo, Bearer sk-xxx...)
X-API-KeyAutenticación con clave API
X-Auth-TokenAutenticación con token personalizado

Para cada encabezado, proporcione:

  • Clave: El nombre del encabezado (seleccione de los encabezados comunes o escriba uno personalizado)
  • Valor: El valor del encabezado (los valores sensibles se ocultan automáticamente en la interfaz)

Puede agregar múltiples encabezados por servidor. Los encabezados que contienen "secret", "password", "token" o "auth" en el nombre de la clave se ocultan automáticamente por razones de seguridad.

Step 4: Test the Connection

Antes de guardar, haga clic en Probar Conexión para verificar que su servidor sea accesible:

  1. AI SmartTalk envía una solicitud de inicialización JSON-RPC a su servidor
  2. La prueba verifica múltiples endpoints en orden: /mcp, /health, luego la URL base
  3. Los resultados muestran el estado de la conexión, el tiempo de respuesta y la información del servidor
Resultado de la PruebaSignificado
ConectadoEl servidor respondió correctamente con el protocolo MCP
Autenticación fallidaVerifique su clave API o token en los encabezados
Servidor no encontradoVerifique que la URL sea correcta
Conexión rechazadaEl servidor puede estar inactivo o el firewall bloqueando el acceso
Tiempo de esperaEl servidor tardó demasiado en responder (límite de 10s)
Error SSLVerifique que el servidor tenga un certificado SSL válido

Step 5: Save Configuration

  1. Haga clic en Agregar para añadir el servidor a su lista
  2. Repita los Pasos 2-4 para agregar más servidores MCP si es necesario
  3. Haga clic en Guardar Integración para activar todos los servidores configurados

Multi-Server Support

AI SmartTalk admite conectar múltiples servidores MCP simultáneamente. Esto le permite combinar herramientas de diferentes fuentes:

Tool Namespacing

Las herramientas de cada servidor se prefijan automáticamente con el nombre del servidor para evitar conflictos de nombres. Por ejemplo:

  • company_crm__search_customers
  • internal_wiki__search_docs
  • weather_api__get_forecast

Esto significa que puede conectar servidores que exponen herramientas con el mismo nombre de manera segura.

Managing Multiple Servers

El panel de integración muestra todos los servidores configurados con:

  • Nombre y URL del servidor para fácil identificación
  • Contador de encabezados si se han configurado encabezados personalizados
  • Indicador de estado (Configurado / Incompleto)
  • Botones de acción: Probar conexión, Editar o Eliminar servidores individuales

Tool Discovery

Una vez que sus servidores MCP están conectados, AI SmartTalk descubre automáticamente todas las herramientas disponibles expuestas por cada servidor. Estas herramientas se vuelven disponibles para su asistente de IA de inmediato.

El asistente de IA:

  1. Verá la lista de todas las herramientas disponibles de todos los servidores conectados
  2. Seleccionará automáticamente la herramienta correcta según las consultas del usuario
  3. Llamará a la herramienta con los parámetros apropiados
  4. Procesará la respuesta y proporcionará una respuesta en lenguaje natural
info

No necesita configurar o habilitar manualmente herramientas individuales. Todas las herramientas expuestas por un servidor MCP conectado están automáticamente disponibles para su asistente de IA.


Use Cases

Customer Relationship Management

Conecte su CRM a través de MCP:

  • "Busque al cliente John Smith"
  • "¿Cuál es el estado de la cuenta #12345?"
  • "¿Cuántos tickets de soporte abiertos tenemos?"

Internal Tools

Acceda a los sistemas de la empresa:

  • "Verifique el inventario del producto SKU-123"
  • "¿Qué hay en la agenda para mañana?"
  • "Busque en nuestra wiki interna los documentos de incorporación"

External Data Sources

Recupere datos en vivo:

  • "¿Cuál es el clima actual en París?"
  • "Obtenga el último precio de las acciones de AAPL"
  • "Verifique el estado del vuelo UA123"

Development Tools

Para equipos técnicos:

  • "¿Cuál es el estado de la última compilación?"
  • "Busque en nuestros problemas de GitHub errores de autenticación"
  • "Verifique la salud de los servidores de producción"

Ejemplos de Servidores MCP

Servidores MCP Populares

ServidorPropósitoEnlace
FilesystemLeer/escribir archivos localesServidor de referencia integrado
PostgreSQLConsultar bases de datosServidor comunitario
GitHubGestión de repositoriosServidor comunitario
SlackIntegración de mensajeríaServidor comunitario
Google DriveGestión de archivosServidor comunitario
Brave SearchBúsqueda webServidor comunitario

Encuentra más: Visita el Registro de Servidores MCP para una lista creciente de servidores MCP comunitarios.

Servidores MCP Autoalojados

Puedes crear servidores MCP personalizados para:

  • Sistemas internos propietarios
  • Lógica de negocio personalizada
  • Acceso a datos seguros o privados

Utiliza cualquier SDK de MCP (TypeScript, Python) para construir tu propio servidor.


Consideraciones de Seguridad

Autenticación

Configura la autenticación a través de Encabezados HTTP en la configuración del servidor:

MétodoEjemplo de Encabezado
Bearer TokenAuthorization: Bearer sk-xxx...
API KeyX-API-Key: your-api-key
Custom TokenX-Auth-Token: your-token

Privacidad de Datos

  • Las solicitudes de MCP pueden contener datos de conversación del usuario
  • Asegúrate de que tu servidor MCP maneje los datos de acuerdo con tus políticas de privacidad
  • Considera los requisitos de residencia de datos
  • AI SmartTalk oculta valores sensibles de encabezados en la interfaz de usuario

Seguridad de la Red

  • Utiliza HTTPS para todas las conexiones MCP
  • Restringe el acceso al servidor MCP a IPs de confianza
  • Implementa limitación de tasa en tu servidor MCP
  • Asegúrate de que los certificados SSL sean válidos

Solución de Problemas

Problemas de Conexión

ProblemaSolución
"Conexión rechazada"Verifica la URL y el puerto del servidor. Asegúrate de que el servidor esté en funcionamiento
"Autenticación fallida" (401)Verifica tu clave API o token en la configuración de encabezados
"Prohibido" (403)Verifica que tus credenciales tengan los permisos requeridos
"Servidor no encontrado" (404)Verifica la URL. AI SmartTalk añade /mcp automáticamente
"Tiempo de espera"Verifica la conectividad de red y las reglas del firewall. La prueba tiene un tiempo de espera de 10 segundos
"Error SSL"Asegúrate de que tu servidor MCP tenga un certificado SSL válido
"Limitado por tasa" (429)Demasiadas solicitudes. Espera y vuelve a intentarlo, o aumenta los límites del servidor

Problemas de Herramientas

ProblemaSolución
Herramientas no aparecenVerifica que el servidor MCP exponga las herramientas correctamente. Intenta refrescar
Herramientas incorrectas llamadasVerifica que los nombres de los servidores sean descriptivos para ayudar a la IA a elegir correctamente
Fallo en la llamada a la herramientaVerifica los registros del servidor en busca de errores. Asegúrate de que la herramienta devuelva el formato esperado

Errores Comunes

  • Olvidar /mcp: AI SmartTalk lo añade automáticamente, pero si tu punto final es diferente, incluye la ruta completa
  • Formato de encabezado incorrecto: Asegúrate de que los encabezados de autenticación coincidan con lo que tu servidor espera
  • Nombres de servidor duplicados: Cada servidor debe tener un nombre único

Gestión de Servidores MCP

AcciónCómo
Agregar servidorHaz clic en "Agregar Servidor", completa los detalles, prueba y guarda
Editar servidorHaz clic en el ícono de editar en la tarjeta del servidor
Probar conexiónHaz clic en el ícono de prueba en la tarjeta del servidor
Eliminar servidorHaz clic en el ícono de eliminar en la tarjeta del servidor
Guardar cambiosHaz clic en "Guardar Integración" para persistir todos los cambios

Mejores Prácticas

  1. Usa nombres de servidor descriptivos: Ayuda a la IA a entender qué servidor consultar (por ejemplo, "CRM de la Empresa" en lugar de "Servidor 1")
  2. Prueba antes de guardar: Siempre prueba las conexiones para detectar problemas de configuración temprano
  3. Comienza con un servidor: Familiarízate con una integración antes de agregar más
  4. Asegura tus credenciales: Usa claves API dedicadas para AI SmartTalk, no tokens personales
  5. Monitorea tus servidores: Rastrea qué herramientas se llaman y su rendimiento
  6. Mantén los servidores actualizados: Asegúrate de que tus servidores MCP sigan la última especificación del protocolo

Recursos

Documentación MCP

Recursos de AI SmartTalk


Documentación Relacionada

¿Listo para elevar tu
experiencia de usuario?

Despliega asistentes de IA que deleiten a los clientes y escalen con tu negocio.

Cumple con GDPR