docs: migrate MCP gateway docs from mcp-gateway to Bifrost
- mcp-gateway.md: full rewrite for Bifrost at ai.nuclide.systems/mcp; 29 clients / ~760 tools; VK auth; n8n+shepard blocked on streamable-HTTP; legacy gateway decommission checklist added - connection-hosts.md: Bifrost at port 14003 is now ai.nuclide.systems; LiteLLM demoted to internal-only; mcp.nuclide.systems marked pending decommission; OIDC client 78c78998 flagged for removal Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -204,16 +204,17 @@ All behind `vpn_gluetun` container network.
|
||||
|
||||
| Port | Container | Public URL | Notes |
|
||||
|---|---|---|---|
|
||||
| 14000 | `litellm` | `https://ai.nuclide.systems` | LLM proxy; internal: `http://litellm:4000`; master key: `sk-tapirnase` |
|
||||
| 14000 | `litellm` | — | LLM proxy (internal only: `http://litellm:4000`); master key: `sk-tapirnase` |
|
||||
| 14001 | `lobehub` | `https://chat.nuclide.systems` | Chat UI (OIDC `26f3c26b`) |
|
||||
| 14002 | `qdrant_scientific` | — | Vector DB (LAN/internal only) |
|
||||
| 8080 | `mcp-gateway` | `https://mcp.nuclide.systems` | MCP gateway (OIDC `e73bb7b9`); API key: `JxxCqKw32XoN4LOHunDikS6u1RpS7R5ythzaqADPuIA` |
|
||||
| 14003 | `bifrost` | `https://ai.nuclide.systems` | LLM+MCP gateway; `/mcp` = MCP endpoint (29 clients, ~760 tools); master key: `sk-tapirnase` |
|
||||
| 8080 | `mcp-gateway` | `https://mcp.nuclide.systems` | **PENDING DECOMMISSION** — legacy FastAPI DinD gateway; see [mcp-gateway.md](../services/mcp-gateway.md) |
|
||||
| 18002 | `comfyui` | — | Image gen (Intel Arc); LAN only |
|
||||
| 18003 | `comfyui-mcp` | via gateway `/comfyui/mcp` | FastMCP |
|
||||
| 18005 | `docling-mcp` | via gateway `/docling/mcp` | PDF→Markdown |
|
||||
| 18007 | `kroki-mcp` | via gateway `/kroki/mcp` | Diagram rendering |
|
||||
| 18003 | `comfyui-mcp` | via Bifrost `comfyui` client | FastMCP |
|
||||
| 18005 | `docling-mcp` | via Bifrost `docling` client | PDF→Markdown |
|
||||
| 18007 | `kroki-mcp` | via Bifrost `kroki` client | Diagram rendering |
|
||||
| 18009 | `speaches` | — | TTS/STT; LAN only |
|
||||
| 18011 | `upload-artifact-mcp` | via gateway `/upload-artifact/mcp` | S3 artifact upload |
|
||||
| 18011 | `upload-artifact-mcp` | via Bifrost `upload_artifact` client | S3 artifact upload |
|
||||
| internal | `searxng` | — | `shared_backend`; used by LobeChat |
|
||||
|
||||
### Documents (15000–15999)
|
||||
@@ -285,7 +286,7 @@ All behind `vpn_gluetun` container network.
|
||||
| `38469e7e` | Proxmox VE | `https://192.168.1.20:8006` |
|
||||
| `cbbf20d5` | Audiobookshelf | `https://abs.nuclide.systems/…` + `*` |
|
||||
| `d8733fcc` | shelfarr | `*` |
|
||||
| `78c78998` | Claude MCP | `https://claude.ai/api/mcp/auth_callback` + `https://mcp.nuclide.systems/mcp/auth/callback` |
|
||||
| `78c78998` | Claude MCP (legacy) | `https://claude.ai/api/mcp/auth_callback` + `https://mcp.nuclide.systems/mcp/auth/callback` — **remove when mcp-gateway decommissioned** |
|
||||
| `82ca2d53` | nuc-ai (MCP spawned servers) | (empty) |
|
||||
| `7fe1a14b` | zoraxy | (empty) |
|
||||
| (new) | vaultwarden | `https://vault.nuclide.systems/auth/callback` — SSO not yet wired |
|
||||
@@ -297,9 +298,9 @@ All behind `vpn_gluetun` container network.
|
||||
|
||||
| URL | Backend | Service |
|
||||
|---|---|---|
|
||||
| `https://ai.nuclide.systems` | `192.168.1.40:14000` | LiteLLM (LLM proxy) |
|
||||
| `https://ai.nuclide.systems` | `192.168.1.40:14003` | Bifrost (LLM+MCP gateway) — `/mcp` for MCP tools |
|
||||
| `https://chat.nuclide.systems` | `192.168.1.40:14001` | LobeChat |
|
||||
| `https://mcp.nuclide.systems` | `192.168.1.40:8080` | MCP gateway |
|
||||
| `https://mcp.nuclide.systems` | `192.168.1.40:8080` | MCP gateway (**pending decommission**) |
|
||||
| `https://id.nuclide.systems` | `192.168.1.5:11000` | Pocket-ID (OIDC) |
|
||||
| `https://nc.nuclide.systems` | `192.168.1.41:11000` | Nextcloud |
|
||||
| `https://ha.nuclide.systems` | `192.168.1.60:8123` | Home Assistant |
|
||||
|
||||
Reference in New Issue
Block a user