Descripción General
Los servidores MCP extienden las capacidades de su agente proporcionando:- Acceso a Herramientas Externas - Conecte con servicios y API de terceros
- Integración de Fuentes de Datos - Acceda a bases de datos, sistemas de archivos y almacenamiento en la nube
- Funcionalidad Personalizada - Agregue herramientas especializadas para sus casos de uso específicos
- Interfaz Estandarizada - Use un protocolo consistente para todas las integraciones
- Autenticación Segura - Soporte para OAuth 2.0 y encabezados personalizados
Cómo Funciona
1. Conexión del Servidor MCP
Cuando agrega un servidor MCP a su agente:- Registro del Servidor - El servidor se registra con la configuración de su agente
- Descubrimiento de Herramientas - El agente descubre las herramientas disponibles del servidor MCP
- Integración de Herramientas - Las herramientas se vuelven disponibles para el agente durante las conversaciones
- Ejecución Dinámica - El agente puede llamar a estas herramientas según sea necesario
2. Flujo de Ejecución de Herramientas
3. Múltiples Servidores
Puede configurar múltiples servidores MCP por agente:- Cada servidor proporciona su propio conjunto de herramientas
- Las herramientas tienen el prefijo del nombre del servidor (por ejemplo,
sentry_get_errors) - Los servidores pueden habilitarse o deshabilitarse independientemente
Inicio Rápido
Agregar Servidores MCP Populares
- Navegue a Agentes en la barra lateral
- Seleccione o cree un agente
- Haga clic en Editar para abrir el agent builder
- Vaya a la pestaña MCP
- En la sección Agregar Rápidamente Servidores Populares, haga clic en una tarjeta de servidor para agregarlo
Servidores Populares
Sentry
Monitoree errores y problemas de rendimiento en sus aplicaciones.- URL:
https://mcp.sentry.dev/mcp - Transporte: HTTP
- Autenticación: OAuth 2.0
- Alcances:
org:read project:write team:write event:write
- Ver informes de errores
- Monitorear métricas de rendimiento
- Gestionar proyectos y equipos
- Rastrear eventos e incidencias
Video Tutorial
Mire este video para ver cómo agregar y configurar servidores MCP:Agregar Servidores MCP Personalizados
Paso 1: Acceda a la Configuración MCP
- Navegue a Agentes en la barra lateral
- Seleccione o cree un agente
- Haga clic en Editar para abrir el agent builder
- Vaya a la pestaña MCP
- Desplácese hasta la sección Configuración Avanzada
Paso 2: Agregar Nuevo Servidor
- Haga clic en el botón Agregar Servidor
- Aparecerá el formulario de configuración del servidor
Paso 3: Configurar los Ajustes del Servidor
Nombre del Servidor
Ingrese un nombre único para su servidor MCP (por ejemplo,my-custom-server, weather-api, database-connector).
Mejores Prácticas:
- Use letras minúsculas y guiones
- Sea descriptivo pero conciso
- Evite caracteres especiales
Tipo de Transporte
Seleccione cómo el agente se comunicará con el servidor MCP: HTTP (streamable_http)- Solicitudes HTTP estándar
- Mejor para REST APIs y servicios web
- Soporta patrón de solicitud/respuesta
- Comunicación de streaming en tiempo real
- Mejor para feeds de datos en vivo
- Soporta streaming unidireccional del servidor al cliente
URL del Servidor
Ingrese la URL del endpoint para su servidor MCP: Ejemplos HTTP:https://api.example.com/mcphttp://localhost:8000/mcp/https://mcp.example.com/v1
https://api.example.com/ssehttps://stream.example.com/events
Paso 4: Configurar Autenticación
Sin Autenticación
Seleccione Sin Autenticación si su servidor MCP no requiere autenticación.OAuth 2.0
Para servidores protegidos con OAuth:- Seleccione OAuth 2.0 como método de autenticación
- Ingrese Alcances OAuth (separados por espacios)
- Ejemplo:
read write admin - Ejemplo:
org:read project:write team:write
- Ejemplo:
- Cuando un usuario interactúa con el agente, se le pedirá autorizar
- La autorización se maneja automáticamente
- Los tokens se almacenan de forma segura y se renuevan según sea necesario
Paso 5: Encabezados Personalizados (Opcional)
Si su servidor MCP requiere encabezados HTTP personalizados:- Haga clic en Agregar Encabezado
- Ingrese el nombre del encabezado (por ejemplo,
X-API-Key,Authorization) - Ingrese el valor del encabezado
- Agregue encabezados adicionales según sea necesario
X-API-Key:your-api-keyAuthorization:Bearer tokenX-Custom-Header:custom-value
Paso 6: Habilitar/Deshabilitar Servidor
Active la casilla de verificación Habilitado para controlar si el servidor está activo:- Habilitado: Las herramientas del servidor están disponibles para el agente
- Deshabilitado: Las herramientas del servidor están ocultas pero la configuración se conserva
Paso 7: Probar la Conexión
- Haga clic en el botón Probar para verificar la conexión
- Espere el resultado de la prueba:
- Éxito: El servidor es accesible y está configurado correctamente
- Error: Verifique su configuración y conectividad de red
Paso 8: Guardar Configuración
- Haga clic en Guardar para almacenar la configuración de su servidor MCP
- El servidor ahora está disponible para su agente
Gestión de Servidores MCP
Visualizar Servidores Configurados
En la pestaña MCP, puede ver:- Conteo de Servidores - Número de servidores configurados
- Estado del Servidor - Estado habilitado/deshabilitado
- Nombres de Servidores - Lista de todos los servidores configurados
Editar Configuración del Servidor
- Encuentre el servidor en la sección Configuración Avanzada
- Haga clic para expandir la configuración del servidor
- Modifique cualquier ajuste
- Haga clic en Probar para verificar los cambios
- La configuración se guarda automáticamente
Eliminar Servidores
- Encuentre el servidor que desea eliminar
- Haga clic en el ícono Eliminar (papelera)
- Confirme la eliminación
- El servidor se elimina de la configuración de su agente
Habilitar/Deshabilitar Servidores
Active la casilla de verificación Habilitado para cualquier servidor:- Habilitar: Hace que las herramientas del servidor estén disponibles
- Deshabilitar: Oculta las herramientas del servidor pero conserva la configuración
- Deshabilitar temporalmente servidores con problemas
- Probar diferentes configuraciones de servidor
- Gestionar la disponibilidad del servidor sin eliminar la configuración
Tipos de Transporte
HTTP (streamable_http)
Úselo Cuando:- Conecte con REST APIs
- Patrones de solicitud/respuesta estándar
- Servicios web y microservicios
- La URL debe apuntar al endpoint MCP
- Soporta métodos HTTP estándar
- Funciona con la mayoría de servicios web
SSE (Server-Sent Events)
Úselo Cuando:- Flujos de datos en tiempo real
- Actualizaciones y notificaciones en vivo
- Comunicación unidireccional del servidor al cliente
- La URL debe apuntar al endpoint SSE
- El servidor debe soportar el protocolo SSE
- Reconexión automática al desconectar
Métodos de Autenticación
Sin Autenticación
Úselo cuando su servidor MCP no requiere autenticación:- API públicas
- Servicios internos
- Servidores de desarrollo/pruebas
- Seleccione Sin Autenticación
- No se necesita configuración adicional
OAuth 2.0
Úselo para acceso seguro autorizado por el usuario:- Servicios de terceros (Sentry, Canva, etc.)
- Acceso a datos específicos del usuario
- Permisos con alcance
- Seleccione OAuth 2.0
- Ingrese los alcances OAuth (separados por espacios)
- Los usuarios autorizarán en el primer uso
- Sentry:
org:read project:write team:write event:write - Canva:
asset:read asset:write design:read design:write - Personalizado:
read write admin
- El usuario interactúa con el agente
- El agente necesita una herramienta MCP de un servidor protegido por OAuth
- Se le pide al usuario que autorice
- La autorización se completa automáticamente
- El token se almacena de forma segura
- Las solicitudes futuras usan el token almacenado
Encabezados Personalizados
Use encabezados personalizados para:- Claves API
- Tokens de autenticación personalizados
- Encabezados específicos del servicio
- Metadatos de solicitud
Agregar Encabezados
- En la configuración del servidor, encuentre la sección Encabezados Personalizados
- Haga clic en Agregar Encabezado
- Ingrese el nombre del encabezado (por ejemplo,
X-API-Key) - Ingrese el valor del encabezado
- Agregue más encabezados según sea necesario
Patrones Comunes de Encabezados
Clave API:Casos de Uso
Monitoreo de Errores
Servidor MCP Sentry Monitoree errores y rendimiento de aplicaciones:- “Muéstreme los errores de las últimas 24 horas”
- “¿Cuál es la tasa de errores del proyecto X?”
- “Enumere todas las incidencias sin resolver”
Acceso a Base de Datos
Servidor MCP de Base de Datos Personalizado Conecte con su base de datos:- “Consulte la tabla de usuarios”
- “Muéstreme los pedidos recientes”
- “Obtenga estadísticas de clientes”
Acceso al Sistema de Archivos
Servidor MCP de Sistema de Archivos Acceda a archivos y directorios:- “Enumere los archivos en la carpeta de documentos”
- “Lea el archivo de configuración”
- “Busque archivos que contengan ‘error‘“
Flujos de Datos en Tiempo Real
Servidor MCP SSE Conecte con feeds de datos en vivo:- “Muéstreme los precios de acciones en vivo”
- “Monitoree las métricas del sistema”
- “Rastree eventos en tiempo real”
Mejores Prácticas
Nomenclatura de Servidores
- Sea Descriptivo: Use nombres claros y significativos
- Use Minúsculas: Prefiera minúsculas con guiones
- Evite Caracteres Especiales: Limítese a letras, números y guiones
- Sea Consistente: Siga una convención de nomenclatura
sentry-monitoringpostgres-productionweather-api
Server1my_mcp_serverMCP-Server!!!
Configuración de URL
- Use HTTPS: Siempre prefiera conexiones seguras
- Incluya la Ruta Completa: Especifique la URL completa del endpoint
- Pruebe las URLs: Verifique que las URLs sean accesibles antes de guardar
- Documente los Endpoints: Mantenga documentación de sus endpoints
Autenticación
- Use OAuth Cuando Sea Posible: Más seguro que claves API
- Minimice los Alcances: Solicite solo los permisos necesarios
- Almacene de Forma Segura: Los tokens se manejan automáticamente
- Pruebe la Autorización: Verifique que el flujo OAuth funcione correctamente
Manejo de Errores
- Pruebe las Conexiones: Use el botón Probar antes de guardar
- Monitoree los Registros: Verifique errores de conexión
- Maneje Fallos: Configure respaldos para servidores críticos
- Deshabilite Servidores con Problemas: Deshabilite temporalmente si es necesario
Rendimiento
- Limite la Cantidad de Servidores: Demasiados servidores pueden ralentizar los agentes
- Deshabilite Servidores No Utilizados: Mantenga habilitados solo los servidores activos
- Optimice los Encabezados: Solo incluya encabezados personalizados necesarios
- Monitoree los Tiempos de Respuesta: Observe respuestas lentas del servidor MCP
Solución de Problemas
Fallos de Conexión
Problema: La prueba de conexión falla Causas Posibles:- URL incorrecta
- Problemas de conectividad de red
- El servidor no está ejecutándose
- Firewall bloqueando la conexión
- Verifique que la URL sea correcta y accesible
- Verifique la conectividad de red
- Asegúrese de que el servidor esté ejecutándose
- Revise las reglas del firewall
Errores de Autenticación
Problema: La autenticación OAuth falla Causas Posibles:- Alcances OAuth incorrectos
- El servidor no soporta OAuth
- El usuario no ha autorizado
- Token expirado
- Verifique que los alcances OAuth sean correctos
- Verifique la documentación OAuth del servidor
- Re-autorice la conexión
- Verifique la configuración de expiración de tokens
Herramientas No Disponibles
Problema: Las herramientas del servidor MCP no aparecen Causas Posibles:- El servidor está deshabilitado
- La conexión no se estableció
- El servidor no responde
- El descubrimiento de herramientas falló
- Habilite el servidor
- Pruebe la conexión
- Verifique que el servidor esté ejecutándose
- Revise los registros del servidor
Errores de Tiempo de Espera
Problema: Las solicitudes agotan el tiempo de espera Causas Posibles:- Respuesta lenta del servidor
- Latencia de red
- Servidor sobrecargado
- Configuración de tiempo de espera incorrecta
- Verifique el rendimiento del servidor
- Verifique la velocidad de la red
- Reduzca la carga del servidor
- Ajuste la configuración de tiempo de espera si es configurable
Prueba de Servidores MCP
Probar Conexión
- Configure su servidor MCP
- Haga clic en el botón Probar
- Espere los resultados:
- Éxito: Indicador verde con mensaje de éxito
- Error: Indicador rojo con detalles del error
Resultados de la Prueba
Indicadores de Éxito:- Mensaje de conexión exitosa
- El servidor responde correctamente
- La autenticación funciona (si aplica)
- Tiempo de espera de conexión
- Autenticación fallida
- URL inválida
- El servidor no responde
Interpretación de Resultados
Éxito:Consideraciones de Seguridad
Seguridad OAuth
- Almacenamiento de Tokens: Los tokens se almacenan de forma segura
- Renovación de Tokens: Renovación automática de tokens cuando expiran
- Limitación de Alcances: Solicite el mínimo de alcances necesarios
- Autorización del Usuario: Los usuarios deben autorizar explícitamente
Encabezados Personalizados
- Datos Sensibles: No ponga datos sensibles en encabezados si es evitable
- Claves API: Use OAuth cuando sea posible en lugar de claves API
- Visibilidad de Encabezados: Los encabezados se almacenan en la configuración
- Control de Acceso: Limite quién puede ver/editar configuraciones MCP
Seguridad de Red
- Solo HTTPS: Siempre use HTTPS para servidores de producción
- Redes Internas: Use URLs internas para servidores privados
- Reglas de Firewall: Configure los firewalls apropiadamente
- Acceso VPN: Use VPN para conexiones seguras cuando sea necesario
Ejemplos
Ejemplo 1: Integración Sentry
Configuración:- El agente puede monitorear errores
- Ver métricas de rendimiento
- Gestionar proyectos Sentry
Ejemplo 2: Integración de API Personalizada
Configuración:- El agente puede llamar a endpoints API personalizados
- Acceder a recursos protegidos
- Usar encabezados personalizados para identificación
Ejemplo 3: Servicio Interno
Configuración:- El agente puede acceder a servicios internos
- No se requiere OAuth
- Encabezado personalizado para autenticación interna
Características Relacionadas
- Toolkits - Integraciones y herramientas integradas
- Herramientas - Herramientas y acciones personalizadas
- Configuración del Agente - Configure el comportamiento del agente
- Integración de API - Conecte con API externas
Toolkits
Aprenda sobre toolkits e integraciones integradas