The MCP surface speaks JSON-RPC 2.0, not REST. Because JSON-RPC is not described by OpenAPI,
this surface is documented here by hand rather than in the generated API
reference.
Why MCP
The MCP server turns signing into a small, carefully designed tool set with the properties agents need:- Review-first by default — the agent prepares an envelope and returns a review URL; a human clicks Send. (Trusted template sends may auto-send.)
- Idempotent writes — a retried tool call cannot double-create or double-send. See Idempotency.
- One-call sends — provide the document and the parties in a single call.
- Upload sessions — when the agent’s host can’t transmit files, Atlas returns a short-lived upload link; the user drops the file there and the agent completes the session.
Endpoint & auth
| Endpoint | POST https://api-atlaswork.vercel.app/api/mcp |
| Protocol | JSON-RPC 2.0 |
| Auth | API key (bearer token or x-api-key) |
Transport details
Request and response envelopes, error codes, and a working example.
Tool suite
The tools available today and the full signing tool set being built out.