MCP Integration · Claude · Cursor · Windsurf · Zed

Tell Claude to send a contract.
It happens.

Connect Atlas to Claude Desktop, Cursor, Windsurf, or Zed in 60 seconds. No code. No API calls. Just describe what you want.

What it looks like

Your chat window becomes a signing desk.

Type naturally. Atlas handles the rest.

Claude

with Atlas tools connected

Online
Send the standard NDA to alice@company.com. Fill in the client name as Meridian Capital and the deal amount as $2.4M.

Done. I've sent the NDA to alice@company.com with the client name and deal amount pre-filled.

Signing link: /sign/3f7a9c2e...

I'll let you know when she signs.

— 4 minutes later —
Signed

Alice signed the NDA.

Document hash: sha256:a3f8c2d19e4b7f06...

The signed PDF is ready. Say “download the signed NDA” to get it.

Download the signed NDA

Template setup

AI reads your contract.
Fields appear automatically.

Before your agent can send a contract, set it up once in the Atlas dashboard. Upload your PDF or DOCX, click Auto-detect fields, and Atlas AI reads the document and places every signature line, date field, and text input automatically — with accurate position on every page. Adjust anything, save as a template, and your agent is armed.

  • AI detects signatures, initials, dates, and text fields
  • Accurate bounding boxes across every page
  • One JSON call from your agent forever after
  • Agent prefill — stamp values before the signer sees it
Atlas Dashboard — Template Setup

MSA Template.pdf

5 pages · uploaded

✦ Auto-detect fields
signatureProvider Signaturep.5
signatureClient Signaturep.5
dateEffective Datep.1
textCompany Namep.1

+ 18 more fields detected

Save as template →

Setup

Install in 60 seconds.

Atlas is the first signing server for MCP-compatible clients. Connect it to Claude Desktop, Cursor, Windsurf, or Zed and your AI can send legally binding contracts, check signing status, and retrieve executed documents without you writing a line of code.

One config file. No build step. No code.

1

Add to your config file

~/Library/Application Support/Claude/claude_desktop_config.json

JSON
{
  "mcpServers": {
    "atlas": {
      "url": "https://atlaswork.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_ATLAS_API_KEY"
      }
    }
  }
}

Replace YOUR_ATLAS_API_KEY with your key from the dashboard.

2

Restart Claude Desktop and verify

After restarting, type in the chat:

“What Atlas tools do you have?”

You should see the six Atlas tools listed.

Available tools

What Atlas exposes as MCP tools.

Six tools. Everything you need to run a full signing workflow from chat.

Tool
What it does
Example invocation
Notes
list_templates
List your saved PDF templates and their IDs
"What templates do I have?"
Use before create_envelope
create_envelope
Send a PDF template or markdown contract for signing
"Send the NDA to alice@company.com, client name Acme"
template_id + prefill or original + proposed text.
bulk_send
Send the same template to multiple signers at once
"Send the NDA to alice, bob, and carol"
One envelope per signer
get_envelope
Check the status and details of an envelope
"Has Alice signed the NDA?"
Returns status + hash
list_envelopes
List envelopes, optionally filtered by status
"Show me all pending envelopes"
Filter by status
void_envelope
Cancel a pending envelope so it can no longer be signed
"Void the NDA I sent to Alice"
Owner only

Before you start

Make sure you have these two things in place before connecting Atlas to your MCP client:

  1. 1Save at least one PDF template in the Atlas dashboard. Claude can only send templates you've already configured. Upload your NDA, offer letter, or any standard agreement and place signing fields visually in the dashboard.
  2. 2Add your Atlas API key to the MCP config shown above. You can find your key in the dashboard.

FAQ

Common questions.

Ready to sign from chat?

No credit card required. Live in 60 seconds.

ESIGN Act · UETA · SHA-256 audit trail · Claude Desktop · Cursor · Windsurf · Zed