Custom MCP
- Go to Connectors.
- Click Add Custom MCP in the top-right corner of the page.
- Enter the server URL in MCP Server URL and click Connect. If your organization has a Managed Tunnel, you first choose Public URL (HTTPS) or Private (via tunnel).
- Confirm the detected auth. If it’s OAuth, click Authenticate. Otherwise add a token, API key, or custom header.
- Open the agent, click + Add in the Connectors section, search for the server you just added, add it, and click Save.
localhost and STDIO aren’t supported. On Enterprise, Managed Tunnels can reach a server inside your network.
Proxied MCP
An admin registers one external URL at Organization → Proxied MCPs. Gumloop proxies traffic so the org gets activity logs and tool access control without deploying code. Auth is None, API Key, or OAuth 2.0. None / API Key shares one org secret. OAuth makes each person sign in. Full setup: Proxied MCPs.Hosted MCP
An admin connects GitHub at Organization → Hosted MCPs. Gumloop builds, deploys, and routes the server. Custom roles gate access. Full setup: Hosted MCPs.Whose credentials run on a shared agent
Gumloop doesn’t silently share one person’s personal login.FAQ
Which type should I pick?
Which type should I pick?
One URL you already host → Custom. Org wants one governed external server → Proxied. Org wants to run its own server code without extra hosting → Hosted.
Why can't I use localhost?
Why can't I use localhost?
Gumloop must reach the server over the public internet (or an Enterprise managed tunnel). Deploy it, or expose it with Cloudflare Tunnel / ngrok.
I added the server in Settings but the agent cannot see it
I added the server in Settings but the agent cannot see it
Adding it in Connectors is not enough. Open the agent and add that custom MCP under Connectors.
Related
Custom MCP servers
URL, headers, and OAuth
Hosted MCPs
Deploy from GitHub