← Back to DigiSign

Install DigiSign

Pick your client, copy the command, done.

Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/davidsimoes/digisign-mcp.git
cd digisign-mcp
npm install
2

Register it in Claude Code

claude mcp add -e "DIGISIGN_ACCESS_KEY=${DIGISIGN_ACCESS_KEY}" -e "DIGISIGN_SECRET_KEY=${DIGISIGN_SECRET_KEY}" digisign-mcp -- node /path/to/digisign-mcp/src/index.js

Replace any placeholder paths in the command with the real path on your machine.

Required:DIGISIGN_ACCESS_KEYDIGISIGN_SECRET_KEY

Environment Variables

Set these before running DigiSign.

VariableDescriptionRequired
DIGISIGN_ACCESS_KEYAccess key from DigiSign dashboardYes
DIGISIGN_SECRET_KEYSecret key from DigiSign dashboardYes

Available Tools (15)

Once configured, DigiSign gives your AI agent access to:

list_envelopesList envelopes with optional status or page filters.
get_envelopeGet detailed envelope info including status, recipients, and documents.
list_documentsList documents attached to a specific envelope.
list_recipientsList recipients and their current signing status.
list_tagsList signature or form tags placed on documents.
get_download_urlGet a temporary download URL for signed documents.
get_accountGet account information including credits, plan, and usage.
create_envelopeCreate a new draft envelope.
upload_and_attach_documentUpload a PDF or DOCX file and attach it to an envelope.
add_recipientAdd a signer, approver, or CC recipient to an envelope.
add_signature_tagPlace a signature or form tag using placeholder or coordinate positioning.
send_envelopeSend an envelope for signing to all recipients.
cancel_envelopeCancel a sent envelope and notify signers.
delete_envelopeDelete a draft envelope.
discard_envelopeDiscard a draft envelope.

Try It Out

After setup, try these prompts with your AI agent:

Create a new draft envelope for the contract document.
List all my current envelopes and check if the latest one has been signed.
Add a new signer to the draft envelope with ID 12345.
Get the download URL for the signed document in envelope 12345.
Check my current DigiSign account credits and plan usage.
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Node.js 18+ with npm/npx installed
  • DIGISIGN_ACCESS_KEY — Access key from DigiSign dashboard
  • DIGISIGN_SECRET_KEY — Secret key from DigiSign dashboard
Conare · memory for coding agents

Keep this setup from going cold

Save the docs, env vars, and workflow around DigiSign in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup$npx conare@latest