Connector guide11-minute read37 MCP tools7 languages

How to Connect signNow to Meta Muse via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

HCBy HelpCode teamUpdated 11 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

signNow

signNow

Let your AI work with signNow e-signatures: browse folders, documents and templates, check invite status and history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

tools

37

Region

INTL

Category

E-Signature

Authentication

Bearer Token

Required env vars

SIGNNOW_API_KEY
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the signNow in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Try asking

Example prompts for signNow

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

signNow · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → signNow, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

signNow + Meta Muse

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

SIGNNOW_API_KEY

Step 1 — Get credentials

Setting up takes about 3 minutes. You need a signNow account with API access; a free developer account (https://www.signnow.com/developers) works for testing.

  1. Sign in to signNow and open the API Dashboard (https://app.signnow.com/webapp/api-dashboard).
  2. Open Apps and Keys, select your application (or create one) and copy the key from the API Keys tab.
  3. Paste it into SIGNNOW_API_KEY, without Bearer and without spaces. The connector sends it as Authorization: Bearer <key>. The key does not expire; deleting it in the dashboard revokes the connector's access.
  4. Install the connector and run signnow_get_user: it shows the account the key belongs to and confirms the key.

Why an API key: signNow also offers the password grant (only for the owner of the API app) and the OAuth 2.0 authorization code flow (for acting on behalf of other signNow users). For automating one account signNow recommends the API key, and it is the simplest option here: no token renewal, no stored password. The connector acts as the signNow user who owns the key.

What it reads:

  • Account and folders: signnow_get_user, signnow_list_folders (root, Documents, Templates, Archive, Trash Bin and your own folders, with document counts) and signnow_get_folder, which lists the documents, templates and document groups in one folder. It filters by signing status (signed, pending, waiting-for-me, waiting-for-others, unsent, expired) or date; entity_type template lists templates.
  • Documents: signnow_get_document (roles, fields, field invites with their status, free form requests), signnow_get_document_fields (the filled-in values), signnow_get_document_history (every event with time, email, IP address and client app), signnow_list_free_form_invites and signnow_get_routing_details (the signer roles of a template in signing order).
  • Files: signnow_download_document (one flattened PDF or a ZIP, optionally with the history appended), signnow_get_download_link (a temporary public link, no sign-in needed) and signnow_download_document_group (one merged PDF or a ZIP).
  • Document groups: signnow_list_document_groups, signnow_get_document_group, signnow_get_document_group_recipients, signnow_get_group_invite (status of each step), signnow_list_template_groups and signnow_get_template_group.

What it writes:

  • From a template: signnow_create_document_from_template, optionally signnow_prefill_text_fields by field name, then signnow_send_invite with one to entry per role (role names such as "Signer 1" come from signnow_get_document), or signnow_create_signing_link for a direct signing link without email.
  • From a new file: signnow_upload_document_from_url (with check_fields true, text tags in the file become fields; with make_template true it is stored as a template), fields added with signnow_update_document if needed, then signnow_send_invite. A file without fields goes out with signnow_send_free_form_invite: one signer per call, who places the signature anywhere. signnow_create_template turns a document into a template.
  • Follow-up: signnow_resend_field_invite (a reminder to one pending signer), signnow_cancel_invite, signnow_cancel_free_form_invite, signnow_move_document and signnow_create_folder.
  • Document groups: signnow_create_document_group, signnow_create_group_from_template, signnow_send_group_invite (signing in steps, each with the emails to notify and the sign or view actions), signnow_resend_group_invite and signnow_cancel_group_invite.

Invites, reminders and group invites email real people, and signed documents are legally binding. The AI shows you the document, the signers with their roles and the message, and sends only after your clear yes. from must be the email of the signNow account the key belongs to. signnow_update_document with fields replaces every field of the document, so the AI includes the fields to keep. A cancelled invite cannot be restored.

Switched off at install: signnow_delete_document (pending invites of the document stop working) and signnow_delete_document_group (the documents themselves are kept; a group with a pending invite must be cancelled first). They cannot be undone, so a workspace admin turns them on when the team needs them.

Data formats: ids are 40-character hex strings. created and updated are Unix timestamps in seconds, often sent as strings. A document is a template when template is true. Field invite status: created (waiting for an earlier signer), pending (out for signing), fulfilled (signed) and declined; free form invites: pending, fulfilled, cancelled. Field coordinates are pixels from the top left of the page, and pages start at 0.

Paging: signnow_get_folder takes limit (up to 100) and offset and returns total_documents. Document groups and template groups take limit (up to 50) and offset; free form invites take page and per_page (up to 100).

Common errors: a wrong, deleted or missing API key answers 400 with invalid_token and code 1537; signNow does not use 401 here. 403 means the key's user may not see or do this. 404 Unable to find a route means an unknown or malformed id. 400 with an errors list means invalid input, for example an unknown role, a from that is not your account email, or a role-based invite on a document without fields. On 429 the AI waits and retries. Accounts on the signNow EU server or older evaluation accounts (api-eval.signnow.com) use another API host: change the connector's base URL to it.

The connector does not sign documents itself, does not upload files from your computer (only from a public URL) and does not use OAuth or the password grant.

Step 2 — Install the adapter

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

Step 3 — Add the connector in Muse

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Muse adds remote MCP servers as custom connectors and signs in to them with OAuth.

  1. In Muse, open Settings → Connectors and choose Add custom connector.
  2. Paste the MCP server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse opens the AnythingMCP sign-in page: sign in and approve access.
  4. In a chat, ask Muse for something that needs the signNow tools.

You can also set it up from a chat, on the web, in the iOS and Android apps or in WhatsApp. Send Muse this message:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Muse connects from Meta's cloud, so localhost does not work.

Available tools

ToolWhat it does
signnow_get_userWho the API key belongs to: user id, name, email, active state, organization and team memberships, subscription and document counts
signnow_list_foldersList the folder tree: the root folder with its system folders (Documents, Templates, Archive, Trash Bin) and your own folders, each with…
signnow_get_folderList the documents, templates and document groups in one folder, with paging, sorting and filters: id, document_name, created and updated…
signnow_get_documentRead one document or template: name, owner, page count, template flag, roles (unique_id, name, signing_order), fields with their role and…
signnow_get_document_fieldsList the fields of a document with their name, type, role and current value (the filled-in data once signed)
signnow_get_document_historyFull history of a document: every event (viewed, signed, field added, invite sent, emailed, downloaded) with time, email, IP address and…
signnow_list_free_form_invitesList the free form invites of a document (signature requests without fields): id, recipient email, status (pending, fulfilled, cancelled)…
signnow_get_routing_detailsRead the routing details of a template: its signer roles in signing order with their default email, name and settings
signnow_download_documentDownload 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_linkCreate a temporary public link to download the document PDF (valid for a short time, no sign-in needed)
signnow_list_document_groupsList document groups (several documents signed together): id, group_name, documents, invite id and status, created and updated time
signnow_get_document_groupRead one document group: name, owner, its documents with their roles, the group invite id and status
signnow_get_document_group_recipientsList the recipients of a document group: name, email, signing order, which documents each one gets, and the cc list
signnow_get_group_inviteStatus of a document group invite: overall status (created, pending, fulfilled) and each step with its actions (email, role, action sign or…
signnow_list_template_groupsList document group templates (sets of templates sent together): id, template_group_name, templates with their roles, routing details…
signnow_get_template_groupRead one document group template: name, its templates with their roles, routing details (signing steps), owner and folder
signnow_download_document_groupDownload all documents of a group: one merged PDF or a ZIP, optionally with the history
signnow_upload_document_from_urlCreate a document (or with make_template a template) from a file at a public URL (PDF, Word and other formats)
signnow_update_documentRename a document or set its fields
signnow_create_templateMake a template from a document (the document is kept)
signnow_create_document_from_templateCreate a new document from a template, ready to be sent with signnow_send_invite
signnow_send_inviteSend 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_inviteSend a document without fields for signature (free form invite): the signer places the signature anywhere
signnow_cancel_inviteCancel all pending role-based invites of a document: signing links stop working
signnow_cancel_free_form_inviteCancel one pending free form invite (id from signnow_list_free_form_invites)
signnow_resend_field_inviteSend the invite email again (a reminder) to one pending signer of a role-based invite
signnow_prefill_text_fieldsFill text fields of a document before sending it, by field name (names from signnow_get_document_fields)
signnow_create_signing_linkCreate a signing link for a document with fields and one signer role, to open the signing page directly without email
signnow_move_documentMove a document to another folder (folder ids from signnow_list_folders)
signnow_delete_documentDelete a document or template
signnow_create_folderCreate a folder inside another folder (the root folder id from signnow_list_folders for a top-level folder)
signnow_create_document_groupBundle several documents (with fields) into a document group, to send them in one invite
signnow_create_group_from_templateCreate a document group from a document group template
signnow_send_group_inviteSend 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_inviteSend the invite email of a document group again to the signers of the current step, or to one email
signnow_cancel_group_inviteCancel the invite of a document group: signing stops for every step
signnow_delete_document_groupDelete a document group (the documents themselves are kept)

Example prompts

  • "Which documents in my Documents folder are still waiting for others to sign? Show me who has not signed yet."
  • "Create a document from our NDA template, fill in the company name Acme GmbH and send it to [email protected] as Signer 1. Show me everything before sending."
  • "Download the signed PDF of the rental agreement with the signing history appended."
  • "Show me the history of the contract we sent to [email protected]: when did he open it and when did he sign?"
  • "Send a reminder to the signer who has not yet signed the service agreement."

FAQ

Where is Muse available? Meta currently offers Muse in the US and Canada, on the web, in the iOS and Android apps and in WhatsApp.

Does Meta review this connector? No. Meta doesn't review custom connectors. Muse sees only the tools you switched on for this MCP server in AnythingMCP, and you can disconnect it anytime under Settings → Connectors.

Next steps

Was this guide helpful?

Your signNow agent is one click away.

Install the connector, paste the key, prompt Meta Muse. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect signNow to ChatGPT via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Connectors

How to Connect signNow to Claude via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Connectors

How to Connect signNow to Cursor via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Connectors

How to Connect signNow to Gemini via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Connectors

signNow to MCP: E-Signatures, Templates, Invites, Document Groups and Signed PDFs in any AI Agent

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

Connectors

How to Connect signNow to Microsoft Copilot via MCP

signNow e-signatures for one account: browse folders, documents and templates, check invite status and document history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.