Connecting
A stdio transport also exists for local/manual setups: it reads
DIRECTOR_API_KEY and DIRECTOR_API_URL from the environment once at process start.Tools
All tool arguments use
snake_case.
The loginCommand convenience field
Any tool response that carries a pairing code (create_login_code, or a code embedded in another response) automatically gets a loginCommand field appended — a ready-to-paste director session <code> string. Hand this directly to a teammate; they don’t need to know anything about pairing codes or environments.
Errors
A failed tool call returns MCP’s standardisError: true, with a code, message, and remediation your agent can act on — see Errors for the full list.