Symbioza
Menu

PLUGINS / CONNECT YOUR CLIENT

One connector.
Every client you already use.

Symbioza is a remote MCP server at https://symbioza.dev/mcp with a browser sign-in: Google, GitHub or email. Every client gets the same nine tools: describeDataset, estimateExecution, submitJob, getStatus, inspectRun, listJobs, listSecrets, getArtifact and cancelJob. Estimates are free; submitting a run uses prepaid credit.

ONE URL · BROWSER SIGN-IN · NINE TOOLSNew here? Start with the setup guide →
01 / CLAUDE CODE PLUGIN

Install the plugin.

The Symbioza plugin for Claude Code is public on GitHub (symbioza/claude-plugin) under the MIT license.

In your terminal
claude plugin marketplace add symbioza/claude-plugin
claude plugin install symbioza@symbioza
Or inside a Claude Code session
/plugin install symbioza --marketplace symbioza/claude-plugin

It adds the Symbioza MCP connector and one skill, run-on-symbioza. The skill tells your agent when a job no longer fits where it is running: it needs a GPU, the data is too big for local disk, it should run unattended within the time limit the estimate shows, or it wants a hard dollar cap. It also tells the agent what to ask you, and the four calls from spec to artifacts: estimate, submit, status, artifact.

Sign in once before the tools appear: run /mcp, select plugin:symbioza:symbioza and choose Authenticate. Your browser opens to sign in.

Added the connector earlier with claude mcp add? Remove that copy so the tools are not listed twice.

Remove the earlier copy
claude mcp remove symbioza

Ready when: you ask 'Use Symbioza to list my jobs.' and get a list — an empty one counts.

02 / CLAUDE CODE WITHOUT THE PLUGIN

Just the connector.

Same connector, no skill. Run this in your terminal, then follow the sign-in it opens.

In your terminal
claude mcp add --transport http symbioza https://symbioza.dev/mcp

Ready when: you ask 'Use Symbioza to list my jobs.' and get a list — an empty one counts.

03 / CHATGPT

Add Symbioza to ChatGPT.

ChatGPT calls a custom MCP server a plugin. You can use Symbioza today if your ChatGPT plan and workspace allow custom MCP apps. Some accounts must turn on Developer mode first, and on a company or school workspace an admin may need to allow custom apps.

  • Create the plugin: Open Plugins and choose Add → Add custom MCP server. Name it Symbioza, paste the server URL, keep Authentication on OAuth, confirm the custom-server notice and choose Create as a plugin. Leave the client ID and secret empty: ChatGPT registers itself with Symbioza.
  • Sign in: ChatGPT opens the Symbioza sign-in. Use Google, GitHub or email.
  • Refresh and use it: Refresh in the plugin panel lists the nine tools. In a chat, turn on Symbioza and ask for an estimate. With ChatGPT’s default tool permission, reads run without asking and submitting or cancelling a job asks you first.

Symbioza’s estimate and each submitted job render inside ChatGPT as a run card with the run’s status, spending limit, price and files; a job’s card keeps itself current until the files are in. The card is read-only apart from refreshing the status and files and opening a link.

Ready when: you ask 'Use Symbioza to list my jobs.' and get a list — an empty one counts.

04 / CLAUDE.AI AND CLAUDE DESKTOP

Add it in Claude.

Open Customize → Connectors → Add custom connector. Name it Symbioza, enter https://symbioza.dev/mcp as the URL, choose Connect and sign in.

Then, in a chat, open the connector menu and turn Symbioza on.

05 / OTHER MCP CLIENTS

Any remote MCP client.

Any client that supports remote Streamable HTTP MCP with an OAuth sign-in (Cursor, Windsurf, Gemini CLI, Codex CLI and others) connects the same way: add https://symbioza.dev/mcp as a custom or remote server. If the client asks for headers or an API key, leave them empty: the sign-in is in the browser.

FIRST PROMPT

Ask for a price.

Paste this into any connected client.

ESTIMATE FIRST
IF SOMETHING STOPS YOU

Start with the reported reason.

My client says “unauthorized.”

Reconnect and complete the sign-in. Confirm that you are using the intended account. Client menus and sign-in behavior can differ.

Tools are listed twice.

The plugin and claude mcp add each add the connector. Keep one: remove the manual copy with claude mcp remove symbioza.

ChatGPT has no option to add it, or will not save it.

No “Add custom MCP server” in the Add menu means your plan or workspace does not allow custom MCP apps yet: turn on Developer mode if your account offers it, or ask your workspace admin. The URL is exactly https://symbioza.dev/mcp, with no trailing path.

submitJob is refused with a $0.00 balance.

Estimates are free; submitting a run needs prepaid credit. Add credit, then ask your agent to submit the reviewed spec.

Still stuck? Contact Symbioza with the client name and the error. Leave credentials out of your message.

Copy a command, the connector URL or the prompt to use in your client.

The next step is a price.

Connect your client and ask for an estimate. An estimate is free and books no compute.