E-signatures for agents: mint a sandbox key, send PDFs, track status, download the sealed result.
| Endpoint | https://swiftsign.ca/mcp (streamable-http) |
|---|---|
| Registry version | 0.5.2 |
| Now | 10 tools · grade C (72) · pin ts_be36f8f7d110785cb15910df46e03fe4 · protocol 2025-06-18 |
| First / last listed | 2026-11-02 01:08 UTC / 2026-11-02 01:08 UTC |
| Grade over time | 2026-11-02: C (72), 10 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: swiftsign_send_envelope swiftsign_confirm_send swiftsign_send_from_template swiftsign_check_status swiftsign_list_envelopes swiftsign_void_envelope swiftsign_download_signed_pdf swiftsign_upgrade swiftsign_create_embedded_url swiftsign_list_templates
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 placement: page+x+y (percent, top-left origin) OR an anchor string, not both. After everyone signs, retrieve the sealed PDF params: subject*, message, documents*, recipients*, fields*, confirm |
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. params: envelopeId* |
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. params: templateId*, roleAssignments*, subject, message, confirm |
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. params: envelopeId* |
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. params: none |
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. params: envelopeId* |
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. params: envelopeId*, outputPath, document, certificate |
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. params: 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. params: envelopeId*, recipientId*, returnUrl |
swiftsign_list_templates | List your saved templates. Scoped to your key's mode — sandbox (sk_test_) keys see test templates, live keys see live. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.