# Conductor MCP

Vendor: Conductor  
Category: other  
Auth: API_KEY  
Composio slug: `conductor`

Conductor is a cloud development platform for creating workspaces, running coding-agent sessions, exchanging messages, and searching session transcripts.

## Tools

- **Change Workspace State** — Put a workspace to sleep or archive it. Both actions stop active workspace use; archive is a stronger transition but is documented as restorable. Confirm the intended target and state before calling.
- **Create Session** — Create another agent chat session in an existing workspace. This may start agent/model resources and incur charges; call only when the user explicitly intends a new session.
- **Create Workspace** — Create a cloud workspace and its first agent session. This launches compute and may incur cloud or model charges; call only when the user explicitly intends to create a new workspace.
- **Get Current User** — Return the user and organization represented by the connected Conductor API key. Use this to verify which account the connection acts as.
- **Get Message** — Get one transcript message by id. The content may contain sensitive prompts, agent output, configuration, or provider-specific events.
- **Get Project** — Get one Conductor project and its repository remote by project id.
- **Get Session** — Get one agent session's configuration and current idle, working, or error status in one read. The tool fails unless both records are retrieved and refer to the requested session.
- **Get Workspace** — Get a workspace's metadata and current lifecycle status in one read, including initialization progress or errors. The tool fails unless both records are retrieved and refer to the requested workspace.
- **List Messages** — Read one page of a session transcript or incrementally read messages after a known message ID. Returned content may contain sensitive user prompts, agent output, configuration, or provider events; request and expose it only when needed.
- **List Projects** — List repositories available to the connected account for creating Conductor workspaces.
- **List Sessions** — List one page of agent chat sessions in a Conductor workspace.
- **List Workspaces** — List one page of workspaces belonging to a Conductor project, including deep links and recent activity.
- **Query Transcripts** — Run one read-only SQL SELECT against the organization's session_transcripts_view. Results can expose sensitive transcript text across many sessions: select only necessary columns, constrain rows with LIMIT, and use this only for deliberate 
- **Rename Session** — Change an existing Conductor session's display name without stopping its agent.
- **Rename Workspace** — Change the display name of an existing Conductor workspace without changing its lifecycle state.
- **Send Message** — Send a prompt to a Conductor session agent. This can start external agent/model execution and incur charges; it is not a passive transcript append. Call only when the user intends the agent to act.
- **Stop Session** — Cancel only the current turn and queued messages, or archive the entire session. Both can discard queued work; archive also stops the agent and leaves the session read-only. Confirm the intended action before calling.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Conductor.
3. Authorise through api_key.
4. Teammates can now @-mention Conductor tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/conductor