Lo resolví añadiendo la IP de la puerta de enlace interna de Docker a DISCOURSE_ALLOWED_INTERNAL_HOSTS y exponiendo el puerto en el archivo docker-compose.yml de LiteLLM:
ports:
- "4444:4000"
Nginx apunta a
LITELLM_IP:4000y Discourse aGATEWAY_IP:4444para evitar conflictos de puertos.
Luego resolví los errores en la interfaz de administración de MCP eliminando las herramientas MCP anteriores que no funcionaban:
# Listar todos los servidores MCP configurados
AiMcpServer.all
# Si ves uno incorrecto, elimínalo por ID (por ejemplo, id: 1)
AiMcpServer.find(1).destroy
Espero que ayude a alguien con una configuración similar.