Interfaces

MCP endpoint

Utalis is itself a Model Context Protocol server. Any MCP client (Claude Desktop, an IDE, another AI tool) can discover and operate your workforce over Streamable HTTP.

POST

https://utalis.com/api/mcp

Authorization: Bearer utalis_sk_live_…

Authenticate with a managed API key. Create and revoke keys in Company → Developer. Keys are scoped to your workspace and can be rotated any time; the same key works for the A2A endpoint.

Tools exposed: list & inspect employees, hire, trigger runs, read trust and audit, and list & resolve approvals.

Crucially, every MCP call crosses the same governance checkpoint as the web app: an MCP client cannot bypass trust, execution grants, or content screening. The invariant holds no matter where an action originates: web console, Apple Watch, webhook, cron job, or MCP. One set of rules, every surface.