accueil / serveurs / Fichiers & Documents / ca.swiftsign/mcp
ca.swiftsign/mcp
serveur MCP (Model Context Protocol) · swiftsign 0.5.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ca.swiftsign/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ca.swiftsign/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- swiftsign_check_status≈ 106 tokens
Check the status of an envelope — who signed, who hasn't, download links. Works in both sandbox (sk_test_ keys) and live.
Paramètres, retour & exemple (1)
ParamètresenvelopeId· string · requis
The envelope ID to check
Exemple d'appel{"name": "swiftsign_check_status", "arguments": {"envelopeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_confirm_send≈ 148 tokens
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.
Paramètres, retour & exemple (1)
ParamètresenvelopeId· string · requis
The DRAFT envelope ID to dispatch
Exemple d'appel{"name": "swiftsign_confirm_send", "arguments": {"envelopeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_create_embedded_url≈ 177 tokens
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.
Paramètres, retour & exemple (3)
ParamètresreturnUrl· string · optionnel
URL to redirect the signer to after they finishenvelopeId· string · requis
The envelope IDrecipientId· string · requis
The recipient ID within that envelope
Exemple d'appel{"name": "swiftsign_create_embedded_url", "arguments": {"envelopeId": "texte", "recipientId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_download_signed_pdf≈ 248 tokens
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.
Paramètres, retour & exemple (4)
Paramètresdocument· number · optionnel
Which document to download when an envelope has several (0-based, default 0)envelopeId· string · requis
The envelope ID (must be COMPLETED)outputPath· string · optionnel
Where to save the file (default: ./swiftsign-<id>.pdf). Ignored on the hosted endpoint, which returns base64.certificate· boolean · optionnel
If true, download the Certificate of Completion (audit trail) instead of the signed document
Exemple d'appel{"name": "swiftsign_download_signed_pdf", "arguments": {"envelopeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_list_envelopes≈ 86 tokens
List envelopes (sent documents) with their status. Scoped to your key's mode — sandbox (sk_test_) keys see test envelopes, live keys see live.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "swiftsign_list_envelopes", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_list_templates≈ 80 tokens
List your saved templates. Scoped to your key's mode — sandbox (sk_test_) keys see test templates, live keys see live.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "swiftsign_list_templates", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_send_envelope≈ 809 tokens
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 with swiftsign_download_signed_pdf.
Paramètres, retour & exemple (6)
Paramètresfields· array · requis
Signing fields to place on documentsconfirm· boolean · optionnel
Set true to dispatch immediately on a LIVE key (sk_live_/sk_oat_). Without it, live envelopes are created as DRAFT and returned for human review before anything is emailed. Test keys (sk_test_) always send immediately (sandbox, watermarked).message· string · optionnel
Optional message to includesubject· string · requis
Email subject / document titledocuments· array · requis
PDF documents to sendrecipients· array · requis
People who need to sign or receive a copy
Exemple d'appel{"name": "swiftsign_send_envelope", "arguments": {"fields": [], "subject": "texte", "documents": [], "recipients": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_send_from_template≈ 346 tokens
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.
Paramètres, retour & exemple (5)
Paramètresconfirm· boolean · optionnel
Set true to dispatch immediately on a LIVE key (sk_live_/sk_oat_). Without it, live envelopes are created as DRAFT and returned for human review before anything is emailed. Test keys (sk_test_) always send immediately (sandbox, watermarked).message· string · optionnel
Optional message to includesubject· string · optionnel
Email subject / document titletemplateId· string · requis
The template ID to send fromroleAssignments· object · requis
Map of template role name → signer { name, email }
Exemple d'appel{"name": "swiftsign_send_from_template", "arguments": {"templateId": "texte", "roleAssignments": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_upgrade≈ 138 tokens
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.
Paramètres, retour & exemple (1)
Paramètresplan· string · optionnel
Plan to upgrade to (default PRO)
Exemple d'appel{"name": "swiftsign_upgrade", "arguments": {"plan": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swiftsign_void_envelope≈ 114 tokens
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.
Paramètres, retour & exemple (1)
ParamètresenvelopeId· string · requis
The envelope ID to void
Exemple d'appel{"name": "swiftsign_void_envelope", "arguments": {"envelopeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».