Paste your MCP server URL and get a config Claude Code 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 Claude Code, and the server appears in its tool list.
.mcp.json in the project root (or `claude mcp add`)
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.url, connected to directly.
Claude Code has three config scopes: local (just you, just this project), project (committed in .mcp.json and shared with everyone on the repo) and user (you, everywhere). The same file shape means the same config behaves differently depending on where you put it -- and a server added at project scope is shared with your team, credentials included, if you are not careful about how it authenticates.
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 Claude Code — 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.