# Swiftsign MCP server

Source: https://glimind.com/server/mcp-registry%2Fca.swiftsign%2Fmcp
Registry id: `mcp-registry/ca.swiftsign/mcp`
Status: live (checked 2026-10-27T03:37:38.304Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 5003
- Outages (90 days): 3

## Install

```json
{
  "mcpServers": {
    "swiftsign-mcp-server": {
      "type": "http",
      "url": "https://swiftsign.ca/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http swiftsign-mcp-server https://swiftsign.ca/mcp
```

## Tools (21)

- `cancel_envelope`: Cancel an envelope that hasn't been completed
- `check_envelope_status`: Check the status of an envelope
- `confirm_send`: Confirm sending an envelope (gate for live sends)
- `create_api_key`: Create a new API key for the user
- `get_account_info`: Get account information and quota
- `get_certificate_of_completion`: Get the Certificate of Completion for an envelope
- `get_envelope_document`: Get the sealed PDF of a completed envelope
- `import_docusign_template`: Import a DocuSign template
- `list_envelopes`: List all envelopes
- `resend_envelope`: Resend the signing email for an envelope
- `send_envelope`: Send a document for signing
- `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_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_co
- `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 
- `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. D
- `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_list_templates`: List your saved templates. Scoped to your key's mode — sandbox (sk_test_) keys see test templates, live keys see live.
- `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 
- `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
- `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. 
- `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.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
