Como usar endpoints de IA internos?

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:4000 e o Discourse para GATEWAY_IP:4444 para 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.