内部AIエンドポイントの使用方法

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


同じような環境で困っている方の参考になれば幸いです。