Feature · Add to IDE

The config block for your editor, generated and ready to paste.

Once you've vetted a server in MCPOrbit, pick your editor. MCPOrbit validates the connection, generates the exact mcpServers JSON, and copies it to your clipboard alongside the config file path and the steps to merge it.

Three IDEs supported

Same UI. Three trusted targets.

Each IDE keeps its MCP config in a different file at a different path. MCPOrbit shows you which file the block belongs in, generates the block, and lists the steps to merge it and reload — so the only thing left to get right is the paste.

Claude Desktop

The block belongs in ~/Library/Application Support/Claude/claude_desktop_config.json. MCPOrbit shows that path, then you merge and restart Claude Desktop.

Cursor

The same block, merged into ~/.cursor/mcp.json. Reload with Cmd+Shift+P → Developer: Reload Window.

Windsurf

The same block again, in ~/.codeium/windsurf/mcp_config.json. Restart Windsurf to load the server.

Why generated

Why a generated block instead of 'write it yourself'.

An mcpServers block is short, and it is wrong in ways that are hard to debug later: an argument that needed quoting, an envobject in the wrong place, a URL that quietly isn't one. MCPOrbit builds the block out of the connection you already ran, and splits the argument line with the same tokeniser it used to spawn the server — so what your editor launches is what you tested.

  • Validates the connection before generating — an empty command or a URL that isn't http(s) is caught here
  • Arguments tokenised exactly the way MCPOrbit spawns them, quoting and all
  • env carried into the block when the connection sets one
  • The config file path for the editor you picked, shown next to the snippet

Config snippet

{
  "mcpServers": {
    "linear-mcp": {
      "command": "npx",
      "args": ["-y", "@acme/linear-mcp"]
    }
  }
}

Copy → merge into ~/.cursor/mcp.json

Add to IDE FAQ

Does MCPOrbit edit my config file?

No. It generates the block and copies it to your clipboard. You open the file and merge it yourself. MCPOrbit never opens, reads or writes your editor's config.

What if I already have a server with the same name?

You will see it when you merge, because you are the one editing the file. The block is keyed on the connection name as it appears in MCPOrbit, so rename the connection there first if you want to keep both.

Do I have to restart my editor?

Yes. Claude Desktop and Windsurf need a restart; Cursor reloads with Cmd+Shift+P → Developer: Reload Window. The steps for the editor you picked are listed under the snippet.

Can I add the server to more than one editor?

Yes — copy the block once per editor. All three take the same mcpServers shape, so only the file path and the reload step differ.

Will you support more IDEs?

Yes, as the ecosystem grows. Open an issue in the repo if there's one missing you care about.

MCPOrbit

Test an MCP server in 60 seconds.

Download MCPOrbit for free — no account, no telemetry. Hear about a server and test it before the curiosity wears off.

macOS 14+ · Apple silicon · No account needed