Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi BoldSign con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Firme elettroniche BoldSign nella regione USA, UE, Canada o Australia: trova i documenti e vedi chi ha firmato, scarica PDF firmati e audit trail, invia file o modelli da firmare, manda promemoria, proroga la scadenza, cambia firmatari e precompila i campi, e consulta modelli, identità mittente, contatti, team, utenti, brand e crediti API.
Prova a chiedere
Prompt di esempio per BoldSign
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → BoldSign, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
BoldSign
Firme elettroniche BoldSign nella regione USA, UE, Canada o Australia: trova i documenti e vedi chi ha firmato, scarica PDF firmati e audit trail, invia file o modelli da firmare, manda promemoria, proroga la scadenza, cambia firmatari e precompila i campi, e consulta modelli, identità mittente, contatti, team, utenti, brand e crediti API.
Setup
La configurazione richiede circa 2 minuti. Ti serve un piano BoldSign che includa l'API, oppure un account Sandbox gratuito.
- Accedi a BoldSign (
https://app.boldsign.com, account UEhttps://app-eu.boldsign.com) e apri API nel menu a sinistra, poi API Key. - Clicca Generate API Key, scegli Sandbox (gratuito, documenti con filigrana, 50 richieste all'ora) o Live, imposta se vuoi una data di validità e copia la chiave in
BOLDSIGN_API_KEY. Viene inviata nell'headerX-API-KEYe ha tutti i permessi. - Imposta
BOLDSIGN_API_URLsull'indirizzo API della regione del tuo account, senza barra finale:https://api.boldsign.com(USA),https://api-eu.boldsign.com(UE),https://api-ca.boldsign.com(Canada) ohttps://api-au.boldsign.com(Australia). L'indirizzo nel browser dopo l'accesso ti dice la regione:app-euè UE,app-caCanada,app-auAustralia,appsemplice USA. - Installa il connettore ed esegui
boldsign_list_documentsper verificare chiave e regione.
Trovare i documenti e vedere chi ha firmato:
boldsign_list_documentselenca i documenti che hai inviato o ricevuto, dal più recente, con stato, mittente, stato di ogni firmatario, cc, etichette e date. Puoi filtrare per testo,status(WaitingForMe, WaitingForOthers, NeedAttention, Completed, Declined, Revoked, Expired, Draft, Scheduled),transmit_type(Sent, Received, Both), un intervallo sulla data di invio o di scadenza, etichette, brand, email del mittente o del firmatario.boldsign_list_team_documentsmostra i documenti del tuo team (gli amministratori di team: dei team che gestiscono), filtrabili per team e utente.boldsign_list_behalf_documentsmostra i documenti inviati per conto di altri tramite un'identità mittente, o inviati da altri per conto tuo.boldsign_get_documentlegge un documento per intero: file, ogni firmatario con ordine, stato, visualizzazione, autenticazione e valori dei campi, cc, la cronologia degli eventi, scadenza, impostazioni dei promemoria ed eventuale motivo di revoca o rifiuto.
File firmati: boldsign_download_document restituisce il PDF firmato quando il documento è completato, altrimenti lo stato attuale; più file arrivano in un unico PDF combinato o, con il formato Individually, in uno ZIP. boldsign_download_audit_log restituisce il PDF dell'audit trail con ogni evento (inviato, visualizzato, firmato, rifiutato), ora, email e indirizzo IP. Per i documenti inviati per conto di qualcuno, indica l'email dell'identità mittente in on_behalf_of.
Inviare da firmare:
- Da un modello:
boldsign_list_templates, poiboldsign_get_templateper gli indici dei ruoli e gli id dei campi, poiboldsign_send_from_templatecon una voce inrolesper ogni ruolo (roleIndex,signerName,signerEmail, facoltativoexistingFormFieldsper precompilare). I ruoli omessi mantengono il firmatario predefinito del modello;role_removal_indicestoglie ruoli da questo documento. - Un file:
boldsign_send_documentaccetta file PDF, Word o immagini come URL pubblici infile_urls(BoldSign li scarica) o come data URI Base64 infiles, mai entrambi. Ogni firmatario haname,emailAddress, facoltativisignerOrder,signerType(Signer, Reviewer o InPersonSigner) eformFields(Signature, Initial, CheckBox, TextBox, DateSigned, RadioButton, Dropdown, Name, Email, ciascuno con pagina ebounds). Invece di posizionare i campi puoi usare tag di testo scritti nel documento (use_text_tags) o lasciare che BoldSign trasformi in campi i campi modulo e le righe vuote presenti (auto_detect_fields). - Entrambi accettano titolo e messaggio, cc, ordine di firma, scadenza (Days di default, 60 giorni; Hours o SpecificDateTime), promemoria automatici, un brand, etichette e
on_behalf_ofper un'identità mittente in stato Verified.disable_emailsnon invia email;boldsign_get_embedded_sign_linkfornisce allora un link di firma diretto per ogni firmatario, con durata limitata e indirizzo di reindirizzamento se vuoi.boldsign_send_draftinvia un documento salvato come bozza. - L'invio è asincrono: la risposta contiene subito il
documentId, e poco dopoboldsign_get_documentmostra se è partito (un invio fallito compare nella cronologia).
L'invio è reale: inviare, mandare promemoria, cambiare un firmatario e creare un'identità mittente manda email a persone vere, un documento Live ha valore legale e può consumare crediti API. L'AI ti mostra file o modello, firmatari e messaggio e invia solo dopo il tuo sì esplicito.
Seguito: boldsign_remind_document manda un promemoria a tutti i firmatari in attesa o solo alle email indicate. boldsign_extend_expiry sposta la scadenza di un documento in corso: una data yyyy-MM-dd per scadenze in giorni, un numero di ore per scadenze in ore, una data-ora ISO 8601 per una scadenza precisa. boldsign_change_recipient sostituisce un firmatario che non ha ancora firmato, con un motivo registrato nell'audit trail. boldsign_prefill_fields imposta i valori dei campi prima che i firmatari li compilino (id dei campi da boldsign_get_document).
Account: identità mittente con boldsign_list_sender_identities, boldsign_get_sender_identity e boldsign_create_sender_identity (BoldSign manda alla persona una richiesta di approvazione via email; l'identità è utilizzabile quando il suo stato è Verified, gli stati sono Pending, Verified e Denied). Contatti con boldsign_list_contacts, boldsign_get_contact, boldsign_create_contacts e boldsign_update_contact. Team, utenti (ruolo Admin, TeamAdmin o Member, stato Active o Invited) e brand sono in sola lettura. boldsign_get_api_credits mostra il saldo dei crediti e quanti ne sono stati usati.
Disattivati all'installazione: boldsign_revoke_document (interrompe la firma e comunica il motivo ai firmatari; il documento non può riprendere) e boldsign_delete_document (lo sposta nel cestino o lo cancella definitivamente con delete_permanently). Nessuno dei due si può annullare, quindi un amministratore del workspace li attiva quando servono al team.
Formati dei dati: gli id sono stringhe GUID (documentId, templateId). Date come createdDate, activityDate ed expiryDate sono timestamp Unix in secondi; i filtri accettano ISO 8601 (2026-10-01T00:00:00Z). Lo stato del documento è InProgress, Completed, Declined, Expired, Revoked, Draft o Scheduled; quello del firmatario NotCompleted, Completed, Declined, Revoked o Expired. I ruoli dei modelli sono numerati da 1. I bounds dei campi (x, y, width, height) si misurano dall'angolo in alto a sinistra della pagina, e gli id dei campi usano solo lettere, cifre e trattini bassi.
Paginazione: gli strumenti di elenco accettano page (da 1) e page_size (da 1 a 100, predefinito 10) e restituiscono pageDetails con totalRecordsCount e totalPages, più le voci in result (results per i team). Oltre 10.000 documenti l'AI passa il cursor dell'ultimo documento come next_cursor.
Limiti: 2.000 richieste all'ora per account su Live e 50 su Sandbox, contando insieme chiave API e OAuth. I documenti Sandbox hanno una filigrana. Nei piani a crediti ogni documento inviato tramite API consuma crediti.
Errori comuni: 401 indica una chiave errata o scaduta, oppure una chiave usata sull'indirizzo di un'altra regione. 403 indica che il piano non include l'API o che l'utente non può vedere l'elemento. 400 arriva con un messaggio per input non validi, ad esempio un indice di ruolo sconosciuto, un'email del firmatario mancante o un file che BoldSign non riesce a leggere. 429 indica che il limite orario è raggiunto; aspetta fino a X-RateLimit-Reset.
Il connettore non crea né modifica modelli, non gestisce webhook, non crea team, utenti o brand e non elimina contatti.
Prerequisiti: BOLDSIGN_API_URL, BOLDSIGN_API_KEY
Installazione locale del connettore
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Apri http://localhost:3000/connectors/store, scegli BoldSign e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
boldsign_list_documents | List documents I sent or received, newest first: documentId, messageTitle, status, sender, signers with their status, cc, created, activity… |
boldsign_list_team_documents | List the documents of my team (team admins: of the teams they manage), with the same fields and filters as boldsign_list_documents plus… |
boldsign_list_behalf_documents | List documents sent on behalf of others (through a sender identity), or sent on my behalf by others, with their status and signers |
boldsign_get_document | Read one document in full: title, status, files, sender, each signer (name, email, order, status, viewed, authentication, form fields with… |
boldsign_download_document | Download the document PDF: the signed PDF once completed, otherwise the current state |
boldsign_download_audit_log | Download the audit trail PDF of a document: every event (sent, viewed, signed, declined) with time, email and IP address |
boldsign_get_embedded_sign_link | Get a signing link for one signer of a document, to open the signing page directly (for example in your own app or to hand over in person) |
boldsign_list_templates | List templates: templateId, title, description, roles (index, name, default signer), created by, labels, sharing |
boldsign_get_template | Read one template: title, message, files, roles (index, name, default signer, signer type) with their form fields (id, type, page… |
boldsign_list_sender_identities | List sender identities (people you may send documents on behalf of): id, name, email, status (Pending, Verified, Denied), approval date… |
boldsign_get_sender_identity | Read one sender identity by id or by email: name, email, status, brand, redirect URL and notification settings |
boldsign_list_contacts | List contacts in the address book: id, name, email, phone, job title and company |
boldsign_get_contact | Read one contact of the address book: name, email, phone number, job title and company |
boldsign_list_teams | List the teams of the organization: teamId, name, number of users and created date |
boldsign_get_team | Read one team: name, users with their roles and status, created and modified dates |
boldsign_list_users | List the users of the organization: userId, name, email, team, role (Admin, TeamAdmin, Member) and status (Active, Invited) |
boldsign_get_user | Read one user: name, email, team, role, status, created and modified dates and metadata |
boldsign_list_brands | List the brands of the account (logo, colours, email display name, signing page settings): brandId, brandName, isDefault |
boldsign_get_brand | Read one brand in full: name, logo, colours, email display name, redirect URL, disclaimer, document time zone and other signing settings |
boldsign_get_api_credits | Show the API credits of the plan: credits balance and how many are used |
boldsign_send_document | Send one or more PDF or Office files for signature |
boldsign_send_from_template | Send a document for signature from a template |
boldsign_send_draft | Send a document that is still a draft (status Draft) to its signers |
boldsign_remind_document | Email a reminder to signers who have not signed yet: all pending signers, or only the given emails |
boldsign_revoke_document | Revoke (cancel) a document that is in progress: signing stops and the signers are told why |
boldsign_delete_document | Delete a document: it moves to the trash, or is erased for good with delete_permanently |
boldsign_extend_expiry | Extend the expiry date of a document that is still in progress, optionally warning the signers |
boldsign_change_recipient | Replace a signer who has not signed yet with another person (new name and email); the new signer gets the request |
boldsign_prefill_fields | Set the values of form fields of a document in progress before the signers fill them (field ids from boldsign_get_document) |
boldsign_create_contacts | Add one or more contacts (name, email, phone, job title, company) to the address book |
boldsign_update_contact | Change a contact of the address book: name, email, phone, job title, company (name and email are required) |
boldsign_create_sender_identity | Ask a person to let you send documents on their behalf: BoldSign emails them an approval request; the identity is usable once its status is… |
Esempi di prompt
- "Quali documenti aspettano ancora la firma di altri, e chi esattamente non ha ancora firmato?"
- "[email protected] ha firmato l'NDA che abbiamo mandato lunedì? Mostrami la cronologia degli eventi."
- "Scarica il PDF firmato e l'audit trail del contratto di servizio con Acme."
- "Invia il nostro modello di contratto freelance a [email protected] come collaboratore. Mostrami ruoli e messaggio prima di inviare."
- "Manda un promemoria ai firmatari in attesa del contratto di locazione e proroga la scadenza al 30 novembre."
Prossimi passi
Questa guida ti è stata utile?