Connect your editor
DBGorilla speaks MCP, the Model Context Protocol, which is the standard way an AI tool talks to an outside service. That means any MCP client can connect to it. All it needs is a URL and a key.
The CLI configures several clients for you natively: Claude Code, Cursor, VS Code, opencode and Gemini CLI. You need the CLI installed and signed in. If it is not, start at CLI Install and Setup.
To wire up a client yourself, go straight to Connect any MCP client by hand.
Wire up your editor
Section titled “Wire up your editor”dbgorilla setup-ideWith no arguments this finds every supported tool on your machine and configures all of them. Restart your editor and you are connected. Some clients detect the new server automatically, but restarting is the reliable way to be sure.
| Tool | Slug | Where the config goes |
|---|---|---|
| Claude Code | claude-code | Via claude mcp add; falls back to writing the file |
| Cursor | cursor | ~/.cursor/mcp.json |
| VS Code | vscode | .vscode/mcp.json, in the current project, not your home directory |
| opencode | opencode | ~/.config/opencode/opencode.json |
| Gemini CLI | gemini | ~/.gemini/settings.json |
| Claude Desktop | claude-desktop | Not written; prints manual steps |
Claude Desktop is detect-only: remote MCP servers have to be added through Settings → Connectors in the app, so the CLI prints instructions instead of editing anything.
dbgorilla setup-ide --list-clients # what is supported, and what is on this machinedbgorilla setup-ide --client cursor # target one tooldbgorilla setup-ide --client cursor,vscodeVS Code is different from the other tools. They write a config in your home directory that applies
everywhere, while VS Code writes into the project you are currently in. --scope user or
--scope project overrides the default for the tools you selected.
The writes are conservative. MCP servers you already had are kept, and a config containing //
comments is refused rather than rewritten. Before modifying a config that already exists, the CLI
copies it to <path>.backup.<timestamp>; a file it creates from scratch has nothing to back up.
See Connect any MCP client by hand and Getting your MCP key in Connect an MCP client by hand.
If your organization gates MCP servers
Section titled “If your organization gates MCP servers”On Claude Team and Enterprise, an admin must allowlist a server first. This prints the details to send them, and works before you have signed in:
dbgorilla setup-ide --print-admin-allowlist