Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge signNow mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
E-Signaturen mit signNow für ein Konto: Ordner, Dokumente und Vorlagen durchsuchen, Einladungsstatus und Dokumentverlauf prüfen, signierte PDFs herunterladen, Dokumente aus Vorlagen oder Dateien erstellen, Felder vorbefüllen, rollenbasierte, Free-Form- und Dokumentgruppen-Einladungen senden, erinnern und abbrechen.
Frag einfach
Beispiel-Prompts für signNow
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → signNow klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
signNow + Cursor
E-Signaturen mit signNow für ein Konto: Ordner, Dokumente und Vorlagen durchsuchen, Einladungsstatus und Dokumentverlauf prüfen, signierte PDFs herunterladen, Dokumente aus Vorlagen oder Dateien erstellen, Felder vorbefüllen, rollenbasierte, Free-Form- und Dokumentgruppen-Einladungen senden, erinnern und abbrechen.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
SIGNNOW_API_KEY
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 3 Minuten. Du brauchst ein signNow-Konto mit API-Zugang; zum Testen reicht ein kostenloses Entwicklerkonto (https://www.signnow.com/developers).
- Melde dich bei signNow an und öffne das API Dashboard (
https://app.signnow.com/webapp/api-dashboard). - Öffne Apps and Keys, wähle deine Anwendung (oder lege eine an) und kopiere den Schlüssel aus dem Tab API Keys.
- Füge ihn in
SIGNNOW_API_KEYein, ohneBearerund ohne Leerzeichen. Der Connector sendet ihn alsAuthorization: Bearer <key>. Der Schlüssel läuft nicht ab; löschst du ihn im Dashboard, verliert der Connector den Zugriff. - Installiere den Connector und führe
signnow_get_useraus: Es zeigt das Konto, zu dem der Schlüssel gehört, und bestätigt ihn.
Warum ein API-Schlüssel: signNow bietet auch den Password Grant (nur für den Besitzer der API-App) und den OAuth-2.0-Authorization-Code-Flow (um im Namen anderer signNow-Nutzer zu handeln). Für die Automatisierung eines Kontos empfiehlt signNow den API-Schlüssel, und er ist hier die einfachste Lösung: keine Token-Erneuerung, kein gespeichertes Passwort. Der Connector handelt als der signNow-Nutzer, dem der Schlüssel gehört.
Was er liest:
- Konto und Ordner:
signnow_get_user,signnow_list_folders(Root, Documents, Templates, Archive, Trash Bin und deine eigenen Ordner, mit Dokumentanzahl) undsignnow_get_folder, das die Dokumente, Vorlagen und Dokumentgruppen eines Ordners auflistet. Es filtert nach Signaturstatus (signed, pending, waiting-for-me, waiting-for-others, unsent, expired) oder Datum;entity_typetemplate listet Vorlagen. - Dokumente:
signnow_get_document(Rollen, Felder, Feldeinladungen mit Status, Free-Form-Anfragen),signnow_get_document_fields(die ausgefüllten Werte),signnow_get_document_history(jedes Ereignis mit Zeit, E-Mail, IP-Adresse und Client-App),signnow_list_free_form_invitesundsignnow_get_routing_details(die Unterzeichnerrollen einer Vorlage in Signaturreihenfolge). - Dateien:
signnow_download_document(ein zusammengeführtes PDF oder ein ZIP, optional mit angehängtem Verlauf),signnow_get_download_link(ein temporärer öffentlicher Link, ohne Anmeldung) undsignnow_download_document_group(ein zusammengeführtes PDF oder ein ZIP). - Dokumentgruppen:
signnow_list_document_groups,signnow_get_document_group,signnow_get_document_group_recipients,signnow_get_group_invite(Status jedes Schritts),signnow_list_template_groupsundsignnow_get_template_group.
Was er schreibt:
- Aus einer Vorlage:
signnow_create_document_from_template, optionalsignnow_prefill_text_fieldsnach Feldname, dannsignnow_send_invitemit einemto-Eintrag pro Rolle (Rollennamen wie „Signer 1“ kommen aussignnow_get_document), odersignnow_create_signing_linkfür einen direkten Signaturlink ohne E-Mail. - Aus einer neuen Datei:
signnow_upload_document_from_url(mitcheck_fieldstrue werden Text-Tags in der Datei zu Feldern; mitmake_templatetrue wird sie als Vorlage gespeichert), bei Bedarf Felder mitsignnow_update_documentergänzen, dannsignnow_send_invite. Eine Datei ohne Felder geht mitsignnow_send_free_form_inviteraus: ein Unterzeichner pro Aufruf, der die Unterschrift an beliebiger Stelle setzt.signnow_create_templatemacht aus einem Dokument eine Vorlage. - Nachfassen:
signnow_resend_field_invite(Erinnerung an einen offenen Unterzeichner),signnow_cancel_invite,signnow_cancel_free_form_invite,signnow_move_documentundsignnow_create_folder. - Dokumentgruppen:
signnow_create_document_group,signnow_create_group_from_template,signnow_send_group_invite(Signatur in Schritten, jeweils mit den zu benachrichtigenden E-Mails und den Aktionen sign oder view),signnow_resend_group_inviteundsignnow_cancel_group_invite.
Einladungen, Erinnerungen und Gruppeneinladungen gehen per E-Mail an echte Menschen, und signierte Dokumente sind rechtsverbindlich. Die KI zeigt dir das Dokument, die Unterzeichner mit ihren Rollen und die Nachricht und sendet erst nach deinem klaren Ja. from muss die E-Mail des signNow-Kontos sein, dem der Schlüssel gehört. signnow_update_document mit fields ersetzt alle Felder des Dokuments, deshalb nimmt die KI die Felder mit, die bleiben sollen. Eine abgebrochene Einladung lässt sich nicht wiederherstellen.
Bei der Installation deaktiviert: signnow_delete_document (offene Einladungen des Dokuments funktionieren dann nicht mehr) und signnow_delete_document_group (die Dokumente selbst bleiben erhalten; eine Gruppe mit offener Einladung muss zuerst abgebrochen werden). Beides lässt sich nicht rückgängig machen, deshalb schaltet ein Workspace-Admin sie ein, wenn das Team sie braucht.
Datenformate: IDs sind 40-stellige Hex-Strings. created und updated sind Unix-Zeitstempel in Sekunden, oft als Strings. Ein Dokument ist eine Vorlage, wenn template true ist. status einer Feldeinladung: created (wartet auf einen früheren Unterzeichner), pending (zur Unterschrift unterwegs), fulfilled (unterschrieben) und declined; Free-Form-Einladungen: pending, fulfilled, cancelled. Feldkoordinaten sind Pixel ab der linken oberen Ecke der Seite, Seiten zählen ab 0.
Blättern: signnow_get_folder nimmt limit (bis 100) und offset und liefert total_documents. Dokumentgruppen und Gruppenvorlagen nehmen limit (bis 50) und offset; Free-Form-Einladungen nehmen page und per_page (bis 100).
Häufige Fehler: Ein falscher, gelöschter oder fehlender API-Schlüssel antwortet mit 400 und invalid_token, Code 1537; signNow nutzt hier kein 401. 403 bedeutet, dass der Nutzer des Schlüssels das nicht sehen oder tun darf. 404 Unable to find a route bedeutet eine unbekannte oder fehlerhafte ID. 400 mit einer errors-Liste bedeutet ungültige Eingaben, etwa eine unbekannte Rolle, ein from, das nicht deine Konto-E-Mail ist, oder eine rollenbasierte Einladung für ein Dokument ohne Felder. Bei 429 wartet die KI und versucht es erneut. Konten auf dem EU-Server von signNow oder ältere Evaluierungskonten (api-eval.signnow.com) nutzen einen anderen API-Host: Ändere dann die Basis-URL des Connectors.
Der Connector unterschreibt keine Dokumente selbst, lädt keine Dateien von deinem Rechner hoch (nur von einer öffentlichen URL) und nutzt weder OAuth noch den Password Grant.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Cursor hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
signNow-Tools aufrufen.
Verfügbare Tools
| 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) |
Beispiel-Prompts
- „Welche Dokumente in meinem Documents-Ordner warten noch auf die Unterschrift anderer? Zeig mir, wer noch nicht unterschrieben hat.“
- „Erstelle aus unserer NDA-Vorlage ein Dokument, trag den Firmennamen Acme GmbH ein und schick es an [email protected] als Signer 1. Zeig mir vorher alles.“
- „Lade das signierte PDF des Mietvertrags mit angehängtem Signaturverlauf herunter.“
- „Zeig mir den Verlauf des Vertrags, den wir an [email protected] geschickt haben: Wann hat er ihn geöffnet und wann unterschrieben?“
- „Schick eine Erinnerung an den Unterzeichner, der den Dienstleistungsvertrag noch nicht unterschrieben hat.“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
- Mit Microsoft Copilot verbinden
War dieser Guide hilfreich?