Orkestral manages MCP servers per workspace. Switch workspaces and you switch which servers are connected. All credentials you enter stay on your machine.
What MCP adds to your team
New tools for agents
Each server publishes a set of tools. Browser control, web search, database access, file APIs, and more become callable during a task.
Per model control
You decide which models get a server. Give browser access to your QA agent’s model and keep it off the rest.
Bring your own credentials
Servers that need an API key prompt you for it on install. Keys are stored locally and never leave your machine.
Reuse existing setups
Orkestral detects MCP servers you already configured in Claude Code, Codex, Gemini, and Cursor so you can import them in one click.
Open the MCPs screen
The MCPs screen has two tabs. Marketplace is where you browse and install servers. Installed is where you manage what is connected and import servers detected in your other CLIs.Pick an active workspace
Open Orkestral and make sure a workspace is selected. The MCPs screen needs an active workspace, because servers are connected per workspace. With none selected, the screen tells you to choose one first.
Install a server from the marketplace
The marketplace search reaches a live registry, so you can find servers beyond the curated highlights. The example below uses Playwright, but the steps are the same for any server.Search for the server
On the Marketplace tab, type into the search box at the top (for example
playwright). Results update as you type. Use the category chips under the search box to narrow the list, or browse the Featured highlights when the box is empty.Open the server details
Click a card to open its detail dialog. There you see the description, author, category, star count, links to the repository and homepage, and the full README when one is available.
Enter credentials if asked
If the server needs an API key or token, a Credentials section appears with one field per value. Required fields must be filled before you can install. Many servers include a Get credential link that opens the provider page where you generate the key.
Choose which models can use it
Under Enable on models, pick the models that get this server. The default scope is every model (
*). Narrow it to a specific model when only one part of your team needs the tools.Import a server from your CLIs
If you already use MCP servers in another tool, you do not have to set them up again. Orkestral reads the known config files (read only) and lists what it finds so you can import with one click.Which CLIs are detected
Which CLIs are detected
Orkestral looks for servers configured in:
- Claude Code:
~/.claude.json(global servers plus per project servers) - Codex:
~/.codex/config.toml(the[mcp_servers.*]sections) - Gemini:
~/.gemini/settings.json - Cursor:
~/.cursor/mcp.json
What gets imported
What gets imported
Both transport styles are picked up: command based servers (
stdio, with their command, args, and env) and URL based servers (http or sse, with their url and headers). The imported server keeps the same name it had in the source CLI.Find the Detected in CLIs section
Below the servers managed by Orkestral, a Detected in CLIs section lists every server found in your other tools. Each row shows the server name, a badge for the source CLI, and the command or URL it runs.
Manage a connected server
Everything you install or import shows up under Managed by Orkestral on the Installed tab. Each row shows the model scope and whether credentials are set.Update credentials or scope
Change credential values or adjust which models the server runs on, then click Save changes. Existing credentials show a masked placeholder, so you can leave a field untouched to keep the current value.
The number badge on the Installed tab counts only the servers managed by Orkestral in the active workspace, not the ones detected in your CLIs.
Tips and troubleshooting
A server I configured in a CLI is not detected
A server I configured in a CLI is not detected
Confirm the config file exists at the expected path and uses the
mcpServers shape (or [mcp_servers.*] for Codex). Detection skips entries that have neither a command nor a url. Reopen the Installed tab to refresh the list.My agents are not using the server's tools
My agents are not using the server's tools
Check the model scope. A server only reaches the models you enabled it for. Open the server, confirm the right models are selected under Enable on models, and save.
Where are my credentials stored
Where are my credentials stored
Credentials you enter are kept locally with the connected server in your workspace data. They are not sent anywhere except to the server you connected them for.
What to do next
Add a skill
Pair MCP tools with reusable skills that teach your agents how and when to use them.
Hire your team
Bring on the specialists who will put these tools to work on your codebase.