# SwiftSign Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## SwiftSign

Send PDFs for e-signature, track signings, and download sealed documents.

- Record: https://musedirectory.ai/connector/swiftsign
- Category: Legal
- Developer: SwiftSign (https://swiftsign.ca)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 1413ms, checked 2026-09-28T08:31:15Z
- Endpoint: https://swiftsign.ca/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-24T09:10:58Z)
- Source: Found in the official MCP Registry (ca.swiftsign/mcp) https://registry.modelcontextprotocol.io/v0/servers?search=ca.swiftsign%2Fmcp

Connects to SwiftSign to send documents for electronic signature. Muse can mint sandbox keys, send PDFs to recipients with signing fields, track completion status, void envelopes, and download signed results with audit trails.

Example request: "Send this contract to my client for signature and let me know when they've signed it."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use SwiftSign to help me. It is a free service with an MCP server at https://swiftsign.ca/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- swiftsign_send_envelope: Send a document for e-signature. Accepts PDF as base64, recipients, and field placement. Sandbox keys (sk_test_) send immediately (watermarked test mail). LIVE keys create a DRAFT and return it for human review unless confirm: true — nothing is emailed until confirmed. Field plac
- swiftsign_confirm_send: Dispatch a DRAFT envelope — use after a human has reviewed an envelope that swiftsign_send_envelope or swiftsign_send_from_template returned as draft_pending_confirmation. This emails the signers. Does NOT work on envelopes already SENT/COMPLETED/VOIDED.
- swiftsign_send_from_template: Send an envelope from a saved template by assigning signers to roles. Sandbox keys (sk_test_) send immediately; LIVE keys create a DRAFT for human review unless confirm: true — nothing is emailed until confirmed.
- swiftsign_check_status: Check the status of an envelope — who signed, who hasn't, download links. Works in both sandbox (sk_test_ keys) and live.
- swiftsign_list_envelopes: List envelopes (sent documents) with their status. Scoped to your key's mode — sandbox (sk_test_) keys see test envelopes, live keys see live.
- swiftsign_void_envelope: Cancel/void an envelope that hasn't been completed yet. Signers can no longer sign a voided envelope. Works in both sandbox (sk_test_ keys) and live.
- swiftsign_download_signed_pdf: Download the completed, sealed PDF (or its Certificate of Completion) for an envelope. Only works once status is COMPLETED — run swiftsign_check_status first. Does NOT work on DRAFT or SENT envelopes; nothing has been signed yet on those.
- swiftsign_upgrade: Initiate the upgrade to PRO ($15/mo flat). Returns a Stripe checkout_url that a human opens once to add a card — agents cannot complete the payment themselves. Moves the account from sandbox (sk_test_) to live sends. Returns status 'updated' if already on the plan.
- swiftsign_create_embedded_url: Mint a short-lived embedded signing URL for a recipient (30-minute expiry). Returns a url to embed plus its expiresAt. The envelope must already be SENT. Works in both sandbox (sk_test_ keys) and live.
- swiftsign_list_templates: List your saved templates. Scoped to your key's mode — sandbox (sk_test_) keys see test templates, live keys see live.

Screening checks:
- MCP handshake: pass (Answered in 299ms)
- Domain against threat feeds (Cloudflare security DNS): pass (swiftsign.ca not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (10 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (Domain registered 496 days ago)
- AI review of purpose and tool behavior: pass (No concerns)
