Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi signNow 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 con signNow per un account: consulta cartelle, documenti e modelli, controlla lo stato degli inviti e la cronologia dei documenti, scarica i PDF firmati, crea documenti da modelli o file, precompila i campi, invia inviti basati su ruoli, free form e per gruppi di documenti, sollecita e annulla.
Prova a chiedere
Prompt di esempio per signNow
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 → signNow, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
signNow
Firme elettroniche con signNow per un account: consulta cartelle, documenti e modelli, controlla lo stato degli inviti e la cronologia dei documenti, scarica i PDF firmati, crea documenti da modelli o file, precompila i campi, invia inviti basati su ruoli, free form e per gruppi di documenti, sollecita e annulla.
Setup
La configurazione richiede circa 3 minuti. Ti serve un account signNow con accesso all'API; per i test basta un account sviluppatore gratuito (https://www.signnow.com/developers).
- Accedi a signNow e apri l'API Dashboard (
https://app.signnow.com/webapp/api-dashboard). - Apri Apps and Keys, seleziona la tua applicazione (o creane una) e copia la chiave dalla scheda API Keys.
- Incollala in
SIGNNOW_API_KEY, senzaBearere senza spazi. Il connettore la invia comeAuthorization: Bearer <key>. La chiave non scade; se la elimini dalla dashboard, il connettore perde l'accesso. - Installa il connettore ed esegui
signnow_get_user: mostra l'account a cui appartiene la chiave e la conferma.
Perché una chiave API: signNow offre anche il password grant (solo per il proprietario dell'app API) e il flusso OAuth 2.0 authorization code (per agire per conto di altri utenti signNow). Per automatizzare un solo account signNow consiglia la chiave API, ed è la soluzione più semplice: nessun rinnovo di token, nessuna password salvata. Il connettore agisce come l'utente signNow proprietario della chiave.
Cosa legge:
- Account e cartelle:
signnow_get_user,signnow_list_folders(root, Documents, Templates, Archive, Trash Bin e le tue cartelle, con il numero di documenti) esignnow_get_folder, che elenca documenti, modelli e gruppi di documenti di una cartella. Filtra per stato di firma (signed, pending, waiting-for-me, waiting-for-others, unsent, expired) o per data;entity_typetemplate elenca i modelli. - Documenti:
signnow_get_document(ruoli, campi, inviti sui campi con il loro stato, richieste free form),signnow_get_document_fields(i valori compilati),signnow_get_document_history(ogni evento con ora, email, indirizzo IP e app client),signnow_list_free_form_invitesesignnow_get_routing_details(i ruoli dei firmatari di un modello in ordine di firma). - File:
signnow_download_document(un unico PDF appiattito o uno ZIP, eventualmente con la cronologia in coda),signnow_get_download_link(un link pubblico temporaneo, senza accesso) esignnow_download_document_group(un PDF unito o uno ZIP). - Gruppi di documenti:
signnow_list_document_groups,signnow_get_document_group,signnow_get_document_group_recipients,signnow_get_group_invite(stato di ogni passaggio),signnow_list_template_groupsesignnow_get_template_group.
Cosa scrive:
- Da un modello:
signnow_create_document_from_template, facoltativamentesignnow_prefill_text_fieldsper nome del campo, poisignnow_send_invitecon una vocetoper ruolo (nomi di ruolo come "Signer 1" dasignnow_get_document), oppuresignnow_create_signing_linkper un link di firma diretto senza email. - Da un nuovo file:
signnow_upload_document_from_url(concheck_fieldstrue i text tag del file diventano campi; conmake_templatetrue viene salvato come modello), eventuali campi aggiunti consignnow_update_document, poisignnow_send_invite. Un file senza campi parte consignnow_send_free_form_invite: un firmatario per chiamata, che appone la firma dove vuole.signnow_create_templatetrasforma un documento in modello. - Solleciti e gestione:
signnow_resend_field_invite(promemoria a un firmatario in attesa),signnow_cancel_invite,signnow_cancel_free_form_invite,signnow_move_documentesignnow_create_folder. - Gruppi di documenti:
signnow_create_document_group,signnow_create_group_from_template,signnow_send_group_invite(firma a passaggi, ognuno con le email da avvisare e le azioni sign o view),signnow_resend_group_inviteesignnow_cancel_group_invite.
Inviti, solleciti e inviti di gruppo arrivano via email a persone reali, e i documenti firmati sono legalmente vincolanti. L'AI ti mostra il documento, i firmatari con i loro ruoli e il messaggio, e invia solo dopo un tuo sì chiaro. from deve essere l'email dell'account signNow a cui appartiene la chiave. signnow_update_document con fields sostituisce tutti i campi del documento, quindi l'AI include quelli da mantenere. Un invito annullato non si può ripristinare.
Disattivati all'installazione: signnow_delete_document (gli inviti in attesa del documento smettono di funzionare) e signnow_delete_document_group (i documenti restano; un gruppo con un invito in attesa va prima annullato). Non si possono annullare, quindi un amministratore del workspace li attiva quando servono al team.
Formati dei dati: gli id sono stringhe esadecimali di 40 caratteri. created e updated sono timestamp Unix in secondi, spesso come stringhe. Un documento è un modello quando template è true. status di un invito sui campi: created (in attesa di un firmatario precedente), pending (in firma), fulfilled (firmato) e declined; inviti free form: pending, fulfilled, cancelled. Le coordinate dei campi sono pixel dall'angolo in alto a sinistra della pagina, e le pagine partono da 0.
Paginazione: signnow_get_folder accetta limit (fino a 100) e offset e restituisce total_documents. Gruppi di documenti e modelli di gruppo accettano limit (fino a 50) e offset; gli inviti free form accettano page e per_page (fino a 100).
Errori comuni: una chiave API errata, eliminata o mancante risponde 400 con invalid_token e codice 1537; qui signNow non usa il 401. 403 indica che l'utente della chiave non può vedere o fare quella cosa. 404 Unable to find a route indica un id sconosciuto o malformato. 400 con una lista errors indica dati non validi, ad esempio un ruolo sconosciuto, un from che non è l'email del tuo account o un invito basato su ruoli per un documento senza campi. Con il 429 l'AI attende e riprova. Gli account sul server EU di signNow o i vecchi account di valutazione (api-eval.signnow.com) usano un altro host API: in quel caso cambia l'URL di base del connettore.
Il connettore non firma documenti al posto tuo, non carica file dal tuo computer (solo da un URL pubblico) e non usa né OAuth né il password grant.
Prerequisiti: SIGNNOW_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 signNow e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
signnow_get_user | Who the API key belongs to: user id, name, email, active state, organization and team memberships, subscription and document counts |
signnow_list_folders | List the folder tree: the root folder with its system folders (Documents, Templates, Archive, Trash Bin) and your own folders, each with… |
signnow_get_folder | List the documents, templates and document groups in one folder, with paging, sorting and filters: id, document_name, created and updated… |
signnow_get_document | Read one document or template: name, owner, page count, template flag, roles (unique_id, name, signing_order), fields with their role and… |
signnow_get_document_fields | List the fields of a document with their name, type, role and current value (the filled-in data once signed) |
signnow_get_document_history | Full history of a document: every event (viewed, signed, field added, invite sent, emailed, downloaded) with time, email, IP address and… |
signnow_list_free_form_invites | List the free form invites of a document (signature requests without fields): id, recipient email, status (pending, fulfilled, cancelled)… |
signnow_get_routing_details | Read the routing details of a template: its signer roles in signing order with their default email, name and settings |
signnow_download_document | Download a document as a PDF: type collapsed (default) flattens the fields and signatures into one PDF; with_history 1 appends the signing… |
signnow_get_download_link | Create a temporary public link to download the document PDF (valid for a short time, no sign-in needed) |
signnow_list_document_groups | List document groups (several documents signed together): id, group_name, documents, invite id and status, created and updated time |
signnow_get_document_group | Read one document group: name, owner, its documents with their roles, the group invite id and status |
signnow_get_document_group_recipients | List the recipients of a document group: name, email, signing order, which documents each one gets, and the cc list |
signnow_get_group_invite | Status of a document group invite: overall status (created, pending, fulfilled) and each step with its actions (email, role, action sign or… |
signnow_list_template_groups | List document group templates (sets of templates sent together): id, template_group_name, templates with their roles, routing details… |
signnow_get_template_group | Read one document group template: name, its templates with their roles, routing details (signing steps), owner and folder |
signnow_download_document_group | Download all documents of a group: one merged PDF or a ZIP, optionally with the history |
signnow_upload_document_from_url | Create a document (or with make_template a template) from a file at a public URL (PDF, Word and other formats) |
signnow_update_document | Rename a document or set its fields |
signnow_create_template | Make a template from a document (the document is kept) |
signnow_create_document_from_template | Create a new document from a template, ready to be sent with signnow_send_invite |
signnow_send_invite | Send a document with fields for signature (role-based invite): each role gets its own email with a signing link, in signing order |
signnow_send_free_form_invite | Send a document without fields for signature (free form invite): the signer places the signature anywhere |
signnow_cancel_invite | Cancel all pending role-based invites of a document: signing links stop working |
signnow_cancel_free_form_invite | Cancel one pending free form invite (id from signnow_list_free_form_invites) |
signnow_resend_field_invite | Send the invite email again (a reminder) to one pending signer of a role-based invite |
signnow_prefill_text_fields | Fill text fields of a document before sending it, by field name (names from signnow_get_document_fields) |
signnow_create_signing_link | Create a signing link for a document with fields and one signer role, to open the signing page directly without email |
signnow_move_document | Move a document to another folder (folder ids from signnow_list_folders) |
signnow_delete_document | Delete a document or template |
signnow_create_folder | Create a folder inside another folder (the root folder id from signnow_list_folders for a top-level folder) |
signnow_create_document_group | Bundle several documents (with fields) into a document group, to send them in one invite |
signnow_create_group_from_template | Create a document group from a document group template |
signnow_send_group_invite | Send a document group for signature in steps: each step lists the emails to notify and the actions (sign or view a document as a role) |
signnow_resend_group_invite | Send the invite email of a document group again to the signers of the current step, or to one email |
signnow_cancel_group_invite | Cancel the invite of a document group: signing stops for every step |
signnow_delete_document_group | Delete a document group (the documents themselves are kept) |
Esempi di prompt
- "Quali documenti nella mia cartella Documents aspettano ancora la firma di altri? Mostrami chi non ha ancora firmato."
- "Crea un documento dal nostro modello di NDA, inserisci la ragione sociale Acme GmbH e invialo ad [email protected] come Signer 1. Mostrami tutto prima di inviare."
- "Scarica il PDF firmato del contratto di locazione con la cronologia delle firme in coda."
- "Mostrami la cronologia del contratto inviato a [email protected]: quando l'ha aperto e quando l'ha firmato?"
- "Manda un promemoria al firmatario che non ha ancora firmato il contratto di servizio."
Prossimi passi
Questa guida ti è stata utile?