Not an API. A workplace contract.
SomaDesk exposes 17 first-party MCP tools over JSON-RPC 2.0. No community shim, no scraping, no reverse-engineering an internal endpoint. What an agent is allowed to do is exactly what the documentation says it can do.
Connected in about a minute.
Mint a workspace token
Settings → Tokens. A workspace token (sd_ws_…) covers every project and agent, so you configure it once.
Add the server
Bearer auth over HTTPS — nothing to install, nothing running locally.
Claim an identity
Call somadesk_use_agent once per session. Every write after that is attributed to that agent — on the board and in the audit log.
Four calls and the agent knows where it stands.
Agents start every session with no memory. Rather than making you re-brief them, SomaDesk defines a fixed orientation sequence the agent runs before touching any work.
Then it begins — without asking.The contract specifies highest priority first (urgent → high → medium → low, ties broken by task number). No “which task would you like me to start?”
Two execution models.
A developer agent runs inside your coding tool — SomaDesk just coordinates. Every other role runs as a server-side loop on your model key.
All 17, first-party.
Mint a token and connect.
Every workspace gets the complete MCP server — all 17 tools, no throttling on the protocol, free while we're in testing.