Connect coding agents to Orbis Studio
Connect external coding agents and AI assistants to your Orbis Studio instance so they can invoke your flows as tools — all over MCP.
This page is about connecting external agents to Orbis Studio over its MCP server endpoint. It is different from Orbis Studio's other MCP options:
- Use Orbis Studio as an MCP client: Use the MCP Tools component so agent components inside a flow can call external MCP servers.
- Use Orbis Studio as an MCP server: Expose your Orbis Studio flows as MCP tools that any MCP-compatible client can call.
How it works
Every Orbis Studio project runs its own MCP server at:
_10https://<your-orbis-server>/api/v1/mcp/project/<PROJECT_ID>/streamable
Any MCP-compatible coding agent or desktop AI assistant can connect to this URL with an Orbis Studio API key and immediately access your flows as callable tools.
Prerequisites
- A running Orbis Studio instance
- An Orbis Studio API key
- At least one project with flows that have a Chat Output component
Connect Claude Code
Claude Code is a terminal-based AI coding agent from Anthropic. You can connect it to your Orbis Studio MCP server so it can invoke your flows as tools.
-
Find your Project ID — open the project in Orbis Studio and copy the ID from the URL:
.../projects/<PROJECT_ID>/... -
Get your Orbis Studio API key from Settings → API Keys.
-
Register the Orbis Studio MCP server with Claude Code:
_10claude mcp add orbis-studio \_10 --transport streamable-http \_10 --url "https://<your-orbis-server>/api/v1/mcp/project/<PROJECT_ID>/streamable" \_10 --header "x-api-key: <your-api-key>"
Or add it manually to ~/.claude.json:
_11{_11 "mcpServers": {_11 "orbis-studio": {_11 "type": "streamable-http",_11 "url": "https://<your-orbis-server>/api/v1/mcp/project/<PROJECT_ID>/streamable",_11 "headers": {_11 "x-api-key": "<your-api-key>"_11 }_11 }_11 }_11}
- Claude Code now has access to your Orbis Studio flows as tools and can invoke them by their tool name.
Connect Cursor, Windsurf, or other MCP clients
Any MCP client that supports streamable HTTP or SSE transport can connect to Orbis Studio. The general configuration is:
| Field | Value |
|---|---|
| Transport | streamable-http (preferred) or sse |
| URL | https://<your-orbis-server>/api/v1/mcp/project/<PROJECT_ID>/streamable |
| Authentication | Header: x-api-key: <your-api-key> |
For clients that require a JSON configuration block:
_11{_11 "mcpServers": {_11 "orbis-studio": {_11 "type": "streamable-http",_11 "url": "https://<your-orbis-server>/api/v1/mcp/project/<PROJECT_ID>/streamable",_11 "headers": {_11 "x-api-key": "<your-api-key>"_11 }_11 }_11 }_11}
Control which flows are exposed
By default, all flows in a project are exposed as MCP tools. To control which flows are available to external clients:
- In Orbis Studio, open the project and click the MCP Server tab, or click Share → MCP Server from within a flow.
- Click Edit Tools and toggle which flows are exposed.
For full details on managing your MCP server, see Use Orbis Studio as an MCP server.