Paste your MCP server URL and get a config Gemini CLI will actually read — correct file, correct root key, correct transport. Nothing is uploaded.
A config file gets your server connected. It does not show a customer what it is for. MCP Showcase turns the same URL into a live playground with documentation for every tool.
Everything happens in your browser. Your URL and any token stay on your machine.
The right file, the right root key and the right way to express a remote endpoint — which differs more between clients than you would expect.
Paste the result into your config file, restart Gemini CLI, and the server appears in its tool list.
~/.gemini/settings.json (global) or .gemini/settings.json (per project)
Getting the location right matters as much as the contents. A correct config in the wrong file does nothing at all, and no client reports an error for a file it never looked at — which is why "it just does not show up" is the usual symptom rather than a message you can search for.
mcpServers.httpUrl, connected to directly.
Gemini CLI distinguishes the two: "httpUrl" is streamable HTTP, "url" is HTTP+SSE. Using "url" for a streamable-HTTP server is a transport mismatch, and it surfaces as a connection that opens and then goes nowhere rather than as a clear error.
Because the ten clients people actually use disagree about all four of the things above, and
every disagreement fails quietly. The root key is mcpServers in most, but
servers in VS Code and context_servers in Zed. The remote endpoint is
url in most, serverUrl in Windsurf and httpUrl in Gemini
CLI. Two clients do not use JSON at all. A config copied between any two of them will usually
parse and connect to nothing.
Restart Gemini CLI — most clients read their MCP config only at startup. If the server appears but lists no tools, the problem has moved from the config file to the server, and the MCP Inspector will show whether it completes a handshake and which transport it answers on.
Everything on this page exists to get one machine talking to one server. It does nothing for the person deciding whether your server is worth connecting in the first place — they cannot read a config file either. MCP Showcase turns the same URL into a live playground with generated documentation for every tool, so evaluating your server takes a click rather than a config file and a restart.