DISCOURSE_ALLOWED_INTERNAL_HOSTS に Docker の内部ゲートウェイ IP を追加し、LiteLLM の docker-compose.yml ファイルでポートを公開することで解決しました。
ports:
- "4444:4000"
```\n
> Nginx は `LITELLM_IP:4000` を、Discourse は `GATEWAY_IP:4444` を指すように設定し、ポートの競合を避けています。
---
その後、MCP 管理 UI で発生していたエラーは、以前追加した動作しない MCP ツールを削除することで解決しました。
設定済みのすべての MCP サーバーを一覧表示
AiMcpServer.all
不具合のあるものがある場合は、ID(例:id: 1)を指定して削除
AiMcpServer.find(1).destroy
同じような環境で困っている方の参考になれば幸いです。