Skip to main content
SwiftNDA
SwiftNDA for AI Agents · hosted MCP server

Your AI agent drafts the agreement. SwiftNDA gets it signed.

Connect any MCP-compatible agent to SwiftNDA. It turns approved Markdown into a professional PDF draft, you review and sign it, and the recipient signs from a secure browser link.

→ Includes 2 free contracts. No credit card required.

  • Signed by a person, not the agent
  • Secure signing links
  • Audit-trail PDF
How it works

From Markdown to an executed PDF

Your agent handles the paperwork. You stay the one who approves it.

  1. 01

    Chat with your AI

    Ask Claude or any MCP-compatible agent you already use to prepare the agreement.

  2. 02

    Markdown

    The agent writes the full agreement in Markdown, adds sender and recipient details, and shows it to you.

  3. 03

    Human approval

    SwiftNDA generates the PDF draft. You preview it and sign as sender. Nothing goes out before that.

  4. 04

    Signature

    The recipient gets a secure link and signs in the browser. No account needed.

  5. 05

    Executed PDF

    The agent tracks status and retrieves the signed PDF and audit-trail PDF.

Connect your agent

SwiftNDA runs a hosted MCP server. Its tools map one-to-one onto the REST API, with the same API key, permissions and rate limits.

Endpoint

https://swiftnda.com/mcp

Streamable HTTP, stateless, POST only.

Authentication

Authorization: Bearer snda_…
  1. Create a free account, then create an API key in Dashboard → API Keys.
  2. Send it as a bearer token, or in the X-API-Key header.
  3. Keep it in your client’s header settings. Never paste it into a prompt or tool input.

Keys are limited to 100 requests per minute. A missing or invalid key returns 401.

Setup

Settings → Connectors → Add custom connector:

Remote MCP server URL:  https://swiftnda.com/mcp
Request headers:        Authorization = Bearer snda_...

The request-headers field may not be available on every account yet. Until it is, use Claude Code or another client that can send a custom header.

Create Free Account2 documents free, then create your API key.

Supported tools

19 tools. Arguments outside each tool’s schema are rejected, never silently dropped.

Account
  • me — profile and remaining quota
Create and edit
  • document_create_from_markdown — draft from your Markdown
  • document_create — draft NDA from the built-in template
  • document_update_draft — edit an unsigned draft
  • document_delete — delete a document and its PDFs
Sign and send
  • document_send — email the signing invitation (after the sender signs)
  • document_execute_sender_signature — sign an NDA under a dashboard authorization
Track and retrieve

document_status · document_signatures · document_list · document_get · document_download_pdf · document_download_audit_pdf

Webhooks

webhook_create · webhook_list · webhook_get · webhook_update · webhook_delete · webhook_test

Supported Markdown: headings h1–h3, paragraphs, bold, italic, lists, blockquotes, rules, inline code and links. Merge fields: {{sender.name}}, {{sender.title}}, {{sender.company}}, {{sender.address}}, {{recipient.name}}, {{recipient.company}}, {{recipient.email}}, {{effectiveDate}}.

Full MCP documentation

Use it for any agreement you’ve reviewed

NDAs can use SwiftNDA’s built-in template. Everything else starts from your own Markdown.

  • NDAs

    Mutual NDA template or your own wording.

  • Consulting agreements

    Scope, fees and terms for independent work.

  • Statements of work

    Deliverables and milestones under an existing contract.

  • Supplier agreements

    Terms with vendors and service providers.

  • Other reviewed documents

    Any two-party agreement whose text you’ve approved.

You’re responsible for the content of each agreement. Have it reviewed by a qualified professional where needed.

Built for the way agents work

Markdown-first

Agents already write Markdown. Headings, lists, emphasis and links render to a clean PDF, with eight merge fields for party details.

No DOCX or PDF preparation

No templates to format or files to upload. SwiftNDA generates the document and its signature block.

Nothing for recipients to install

Recipients sign from a secure link in any browser, without creating an account.

Signature tracking

Your agent can check when the invitation was sent, first opened and signed. Webhooks can notify your own backend.

Downloadable audit evidence

Once fully signed, download the executed PDF and a separate audit-trail PDF.

Try it with your own agent, free

2 documents included. No credit card required.

Create Free Account

A draft is never sent silently

Creating a document only produces a draft. SwiftNDA won’t email a signing invitation until the sender has signed, so every agreement passes through a person before it reaches the other party.

  • Drafts stay drafts. Creating or editing one sends no email and uses no quota.
  • You sign first. Sending is refused until the sender signature is on the document.
  • Recipients always sign themselves. There is no API for recipient signing, and only the designated recipient can sign.
  • Signed text is frozen. Once the sender signs, the draft can no longer be edited.

Give your agent a way to get agreements signed

Create a free account, generate an API key and connect in minutes. Your first 2 documents are free.