Ofrece /create-docker-mcp-tunnel, que sigue el quickstart de túneles MCP: certificados, configuración del proxy y cloudflared. No se abre ningún puerto de entrada. Es una versión preliminar de investigación.
Qué hace
Dónde se ejecuta MCP Tunnels y qué añade, según su documentación
Comprobaciones previas de Docker, Compose, OpenSSL y conectividad
Genera una CA y un certificado de servidor con OpenSSL
Crea la estructura de un ejemplo con FastMCP o conecta un servidor existente
Escribe mcp-proxy.yaml y un docker-compose.yaml con digests fijados
Inicia el stack y revisa los logs
Incluye una matriz de solución de problemas y nociones básicas de rotación
Cuándo usarla
Buen encaje
Pruebas locales de un servidor MCP privado detrás de un túnel
Exponer un servidor MCP interno sin puertos de entrada
No apto para
Despliegues reforzados, de Kubernetes o con Workload Identity; consulta las guías oficiales
Cómo instalar MCP Tunnels
Necesitas: Docker y Docker Compose; OpenSSL 1.1.1+; Rol en la Console con permiso para gestionar túneles MCP; Acceso saliente a api.anthropic.com:443 y al borde del túnel 7844 TCP/UDP
Crea el túnel en la Claude Console y sube ca.crt cuando se te pida
Inicia el stack y verifica los logs
Permisos y seguridad
A qué puede acceder
Ejecuta contenedores de Docker y OpenSSL localmente
El token se guarda en un .env restringido e ignorado por git
Notas de seguridad de los responsables
Versión preliminar de investigación, tal cual, sin compromiso de disponibilidad ni soporte
Depende del transporte de Cloudflare
Nunca copies ca.key ni tls.key fuera del host
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
Orientado a credenciales manuales, un solo host y pruebas locales