Connect
Open WebUI
Open WebUI is a popular self-hosted chat UI. Its MCP adapter accepts remote servers via the Admin · Tools panel. Add Dock once and expose it to any model you've wired up.
Client
Open WebUI
Self-hosted ChatGPT-style UI. MCP via Tools panel.
HTTP JSON-RPC (streamable-http)
Dock MCP
trydock.ai/api/mcp
37 tools · OAuth 2.1 + DCR · Bearer
Auth path
1
Mint a
dk_ key in Dock Settings → API keys.2
Paste it as
Authorization: Bearer dk_… in the client config.3
Client calls Dock MCP directly on every request.
Prerequisites
- Open WebUI deployed (Docker or pip).
- A Dock
dk_key.
UI path
Admin · Settings · Tools · MCP · Add server
MCP server entryjson
{
"name": "dock",
"url": "https://trydock.ai/api/mcp",
"headers": {
"Authorization": "Bearer dk_live_c914f1c6..."
}
}Troubleshooting
Symptom
Fix
"MCP not enabled" banner
Set
ENABLE_MCP=true in the Open WebUI container environment. Restart.