Resolvi adicionando o IP do Gateway Interno do Docker à variável DISCOURSE_ALLOWED_INTERNAL_HOSTS e expondo a porta no arquivo docker-compose.yml do LiteLLM:
ports:
- "4444:4000"
O Nginx aponta para
LITELLM_IP:4000e o Discourse paraGATEWAY_IP:4444para evitar conflitos de porta.
Em seguida, resolvi os erros na interface administrativa do MCP removendo as ferramentas MCP adicionadas anteriormente que não funcionavam:
# Lista todos os servidores MCP configurados
AiMcpServer.all
# Se você encontrar um incorreto, exclua-o pelo ID (por exemplo, id: 1)
AiMcpServer.find(1).destroy
Espero que isso ajude alguém com uma configuração semelhante.