Cómo usar los endpoints de IA internos

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:4000 y Discourse a GATEWAY_IP:4444 para 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.