Ir al contenido principal

Crear conectores personalizados mediante servidores MCP remotos

Actualizado hoy

Los conectores personalizados que utilizan MCP remoto están disponibles en Claude, Cowork y Claude Desktop para usuarios en planes Free, Pro, Max, Team y Enterprise. Los usuarios gratuitos están limitados a un conector personalizado. Esta función está actualmente en versión beta.

Crear servidores MCP remotos

Para comenzar con servidores remotos, comience con los siguientes recursos:

Otros recursos (como este) también pueden ser útiles para aprender sobre consideraciones al crear, implementar y solucionar problemas de servidores remotos.

Además, algunas soluciones como Cloudflare proporcionan alojamiento de servidor MCP remoto con escalado automático integrado, gestión de tokens OAuth e implementación.

Soporte de MCP

Plataformas

  • Los servidores MCP remotos son compatibles con Claude y Claude Desktop para planes Pro, Max, Team y Enterprise.

    • Para configurar servidores MCP remotos para usar en Claude Desktop, agréguelos a través de Personalizar > Conectores. Claude Desktop no se conectará a servidores remotos que estén configurados directamente a través de claude_desktop_config.json.

  • ¡A partir de julio, Claude para iOS y Android también admiten servidores MCP remotos!

    • Los usuarios pueden usar herramientas, indicaciones y recursos de servidores remotos que ya han agregado a través de claude.ai. Los usuarios no pueden agregar nuevos servidores directamente desde Claude Mobile.

Accesibilidad de la red

Todas las conexiones MCP remotas se originan desde la infraestructura en la nube de Anthropic, independientemente del cliente Claude que esté ejecutando el usuario. Su servidor debe aceptar conexiones HTTPS entrantes desde los rangos de IP de Anthropic; consulte direcciones IP de Anthropic para obtener la lista actual.

Esto se aplica incluso cuando los usuarios ejecutan Cowork o Claude Desktop localmente. Los conectores remotos agregados a través de Personalizar > Conectores se intermedian del lado del servidor, por lo que la solicitud a su servidor MCP proviene de Anthropic, no de la máquina del usuario.

Si su servidor se ejecuta dentro de una red privada, configure su firewall o entrada para permitir tráfico entrante desde los rangos de IP publicados de Anthropic. Los servidores que solo son accesibles a través de VPN o detrás de un firewall que bloquea las IP de salida de Anthropic no se conectarán.

Transporte y autenticación

  • Claude admite servidores remotos basados en HTTP tanto SSE como Streamable, aunque la compatibilidad con SSE puede quedar obsoleta en los próximos meses.

  • Claude admite servidores remotos tanto sin autenticación como basados en OAuth.

Compatibilidad de autenticación

  • Claude admite Registro dinámico de clientes (DCR).

    • Los servidores OAuth pueden señalar a Claude que un cliente DCR ha sido eliminado y que Claude debe volver a registrar el cliente devolviendo un HTTP 401 con un error de invalid_client desde el punto final del token, como se describe en RFC 6749.

    • A partir de julio, los usuarios también pueden especificar un ID de cliente y secreto de cliente personalizados al configurar un servidor que no admite DCR.

  • La URL de devolución de llamada OAuth de Claude es https://claude.ai/api/mcp/auth_callback y su nombre de cliente OAuth es Claude.

    • Esta URL de devolución de llamada puede cambiar a https://claude.com/api/mcp/auth_callback en el futuro; si elige permitir URLs de devolución de llamada de cliente MCP, también permita esta URL de devolución de llamada para asegurar que su servidor continúe funcionando con Claude.

  • Claude admite la expiración y actualización de tokens; los servidores deben admitir esta funcionalidad para proporcionar la mejor experiencia a los usuarios.

Consulte aquí las direcciones IP utilizadas por Claude para conexiones entrantes y salientes a servidores MCP. Los desarrolladores de servidores que deseen desautorizar clientes MCP que no sean de Claude pueden permitir estas direcciones IP, la URL de devolución de llamada OAuth de Claude y/o el nombre del cliente OAuth de Claude.

Características del protocolo

  • Claude admite herramientas, indicaciones y recursos.

    • Claude admite resultados de herramientas basados en texto e imágenes.

    • Claude admite recursos basados en texto y binarios.

  • Claude aún no admite suscripciones de recursos, muestreo y otras capacidades más avanzadas o en borrador.

Prueba de servidores MCP remotos

La mejor manera de probar y validar un servidor es intentar agregarlo a Claude.

Alternativamente, use la herramienta inspector. Esto le permitirá validar:

  • que su servidor inicie y complete correctamente el flujo de autenticación.

  • que su servidor implemente correctamente varias partes del flujo de autenticación.

  • qué herramientas, indicaciones, recursos y otras características de MCP expone su servidor.

Consulte la documentación de MCP para obtener más detalles sobre el uso del inspector y otros consejos sobre cómo depurar y solucionar problemas de su servidor.

Además, otras soluciones como AI Playground de Cloudflare le permiten probar la funcionalidad del servidor MCP remoto.

¿Ha quedado contestada tu pregunta?