Invite-only.
Connect

LibreChat

LibreChat hosts any LLM behind a self-hosted chat UI. Its MCP support accepts remote servers. Add Dock once and every LibreChat conversation sees the 13 Dock tools.

Client
LibreChat
Self-hosted open chat UI. MCP via librechat.yaml.
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

  • A running LibreChat deployment (Docker or self-hosted).
  • A Dock dk_ key.
Config file
librechat.yaml
Reload
Restart the LibreChat container.
librechat.yamlyaml
mcpServers:
  dock:
    type: streamable-http
    url: https://trydock.ai/api/mcp
    headers:
      Authorization: "Bearer ${DOCK_API_KEY}"

Troubleshooting

Symptom
Fix
mcpServers key ignored
Older LibreChat builds used mcp_servers. Update to the latest image.

Related