signnow avatar

SignNow MCP Server

signnow/sn-mcp-server

Gives Claude direct access to SignNow's eSignature API so it can automate document workflows without you writing integration code. Exposes tools for creating documents from templates, sending signature invites with role-based ordering, generating embedded signing links, tracking invite status in real time, and downloading completed PDFs. Supports both individual documents and grouped signing flows. Runs over STDIO for local clients like Claude Desktop or as an HTTP server for remote deployments. You'll want this if you're building workflows that need to kick off signing processes, check whether documents are fully executed, or pull signed contracts back into your system programmatically.

tools
25
transport
STDIO
last updated
Jan 15, 2026

Tools

25 tools

Public tool metadata for what this MCP can expose to an agent.

list_all_templatesList templates & template groups with simplified metadata. Supports limit/offset pagination (default: 50 items per page).

List templates & template groups with simplified metadata. Supports limit/offset pagination (default: 50 items per page).

No parameter schema in public metadata yet.

list_contactsSearch CRM contacts by name, email, or phone. Returns id, email, first/last name, and company.

Search CRM contacts by name, email, or phone. Returns id, email, first/last name, and company.

No parameter schema in public metadata yet.

list_documentsBrowse your documents, document groups and statuses. Supports limit/offset pagination (default: 50 items per page).

Browse your documents, document groups and statuses. Supports limit/offset pagination (default: 50 items per page).

No parameter schema in public metadata yet.

create_from_templateMake a document or a group from a template/group.

Make a document or a group from a template/group.

No parameter schema in public metadata yet.

create_templateConvert a document or document group into a reusable template for signing.

Convert a document or document group into a reusable template for signing.

No parameter schema in public metadata yet.

send_inviteEmail invites (documents or groups), ordered recipients supported.

Email invites (documents or groups), ordered recipients supported.

No parameter schema in public metadata yet.

create_embedded_inviteEmbedded signing session without email delivery for documents/groups/templates.

Embedded signing session without email delivery for documents/groups/templates.

No parameter schema in public metadata yet.

create_embedded_sendingEmbedded "sending/management" experience for documents/groups/templates.

Embedded "sending/management" experience for documents/groups/templates.

No parameter schema in public metadata yet.

create_embedded_editorEmbedded editor link to place/adjust fields for documents/groups/templates.

Embedded editor link to place/adjust fields for documents/groups/templates.

No parameter schema in public metadata yet.

send_invite_from_templateOne-shot: create from template and invite.

One-shot: create from template and invite.

No parameter schema in public metadata yet.

create_embedded_sending_from_templateOne-shot: template → embedded sending.

One-shot: template → embedded sending.

No parameter schema in public metadata yet.

create_embedded_editor_from_templateOne-shot: template → embedded editor.

One-shot: template → embedded editor.

No parameter schema in public metadata yet.

create_embedded_invite_from_templateOne-shot: template → embedded signing.

One-shot: template → embedded signing.

No parameter schema in public metadata yet.

get_invite_statusCurrent invite status/steps for document or group.

Current invite status/steps for document or group.

No parameter schema in public metadata yet.

get_document_download_linkDirect download link (merged output for groups).

Direct download link (merged output for groups).

No parameter schema in public metadata yet.

get_signing_linkGet signing link for a document or document group.

Get signing link for a document or document group.

No parameter schema in public metadata yet.

get_documentNormalized document/group structure with field values, plus the folder the entity is stored in.

Normalized document/group structure with field values, plus the folder the entity is stored in.

No parameter schema in public metadata yet.

update_document_fieldsPrefill text fields in individual documents.

Prefill text fields in individual documents.

No parameter schema in public metadata yet.

upload_documentUpload a file from a local file path, public URL, or MCP resource attachment.

Upload a file from a local file path, public URL, or MCP resource attachment.

No parameter schema in public metadata yet.

send_invite_reminderSend a signing reminder to pending signers on a document or document group.

Send a signing reminder to pending signers on a document or document group.

No parameter schema in public metadata yet.

cancel_inviteCancel all active (pending) signing invites on a document or document group.

Cancel all active (pending) signing invites on a document or document group.

No parameter schema in public metadata yet.

update_invite_recipientReplace the signing recipient on a pending field invite.

Replace the signing recipient on a pending field invite.

No parameter schema in public metadata yet.

view_documentGenerate a read-only embedded view link for a document or document group.

Generate a read-only embedded view link for a document or document group.

No parameter schema in public metadata yet.

rename_entityRename a document, document group, template, or template group.

Rename a document, document group, template, or template group.

No parameter schema in public metadata yet.

signnow_skillsQuery the bundled SignNow skill library.

Query the bundled SignNow skill library.

No parameter schema in public metadata yet.

Sponsors

Readme

About SignNow API

The SignNow REST API empowers users to deliver a seamless eSignature experience for signers, preparers, and senders. Pre-fill documents, create embedded branded workflows for multiple signers, request payments, and track signature status in real-time. Ensure signing is simple, secure, and intuitive on any device.

What you can do with the SignNow API:

  • Send documents and document groups for signature in a role-based order
  • Create reusable templates from documents
  • Pre-fill document fields with data
  • Collect payments as part of the signing flow
  • Embed the document sending, signing, or editing experience into your website, application, or any system of record
  • Track signing progress and download the completed documents

SignNow MCP Server

A Model Context Protocol (MCP) server that gives AI agents secure, structured access to SignNow eSignature workflows — templates, embedded signing, invites, status tracking, and document downloads — over STDIO or Streamable HTTP.

mcp-name: io.github.signnow/sn-mcp-server


Table of contents


View the full README on GitHub

Details

Repository
github.com/signnow/sn-mcp-server
Package
signnow-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from signnow