kumarprobeops avatar

Signforge

kumarprobeops/signforge-mcp

Connects Claude and other AI agents to SignForge's e-signature API so you can send PDFs for signature, check envelope status, and download signed documents without leaving your conversation. Exposes the full lifecycle: create and send envelopes, void or delete them, list by status, pull signed PDFs or audit certificates, and generate embedded signing URLs. Also handles templates with pre-filled fields and webhook subscriptions for envelope events. Useful when you're orchestrating document workflows through AI and need to kick off signatures, track progress, or retrieve completed docs as part of a larger automation.

tools
15
auth
Secret needed
transport
STDIO
env vars
2
last updated
Apr 7, 2026

Tools

15 tools

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

create_and_sendUpload a PDF, add a signer, and send for e-signature. Accepts a local file path or base64-encoded PDF.

Upload a PDF, add a signer, and send for e-signature. Accepts a local file path or base64-encoded PDF.

No parameter schema in public metadata yet.

check_statusCheck the status of an envelope — see signing progress, timestamps, and available documents.

Check the status of an envelope — see signing progress, timestamps, and available documents.

No parameter schema in public metadata yet.

list_envelopesList your envelopes with optional status filtering (draft, sent, completed, voided, expired).

List your envelopes with optional status filtering (draft, sent, completed, voided, expired).

No parameter schema in public metadata yet.

send_envelopeSend a draft envelope for signing.

Send a draft envelope for signing.

No parameter schema in public metadata yet.

void_envelopeVoid (cancel) an active envelope with an optional reason.

Void (cancel) an active envelope with an optional reason.

No parameter schema in public metadata yet.

delete_envelopePermanently delete a draft or voided envelope.

Permanently delete a draft or voided envelope.

No parameter schema in public metadata yet.

download_signedDownload the signed PDF for a completed envelope to a local file.

Download the signed PDF for a completed envelope to a local file.

No parameter schema in public metadata yet.

download_certificateDownload the audit certificate PDF with full audit trail.

Download the audit certificate PDF with full audit trail.

No parameter schema in public metadata yet.

download_archiveDownload a ZIP archive with signed PDF, certificate, and all documents.

Download a ZIP archive with signed PDF, certificate, and all documents.

No parameter schema in public metadata yet.

get_embed_urlGenerate an embeddable signing URL for in-app signing experiences.

Generate an embeddable signing URL for in-app signing experiences.

No parameter schema in public metadata yet.

list_templatesList your reusable document templates.

List your reusable document templates.

No parameter schema in public metadata yet.

create_from_templateCreate an envelope from a template with optional pre-filled field values. Send immediately or save as draft.

Create an envelope from a template with optional pre-filled field values. Send immediately or save as draft.

No parameter schema in public metadata yet.

create_webhookSubscribe to envelope events (sent, viewed, signed, completed, expired, voided, declined).

Subscribe to envelope events (sent, viewed, signed, completed, expired, voided, declined).

No parameter schema in public metadata yet.

list_webhooksList all configured webhooks.

List all configured webhooks.

No parameter schema in public metadata yet.

delete_webhookDelete a webhook by ID.

Delete a webhook by ID.

No parameter schema in public metadata yet.

Sponsors

Configuration

SIGNFORGE_API_KEY*secret

Your SignForge API key. Get one at https://signforge.io/dashboard/developers

SIGNFORGE_API_URL

API base URL. Only change for self-hosted instances.

Readme

@signforge/mcp-server

Send documents for e-signature directly from Claude Desktop, Claude Code, Cursor, and other AI agents — powered by SignForge, the free e-signature platform.

What It Does

This MCP server connects AI agents to SignForge's e-signature API. Your AI assistant can:

  • Send documents for signature — upload a PDF, specify a signer, and send in one step
  • Manage envelopes — send, void, delete, and check status
  • Download documents — signed PDFs, audit certificates, and ZIP archives
  • Use templates — create envelopes from reusable templates with pre-filled fields
  • Manage webhooks — subscribe to real-time envelope events
  • Generate embed URLs — create embeddable signing experiences

Quick Start

1. Get Your API Key

Sign up at signforge.io and generate an API key from your Developer Settings.

2. Configure Your AI Client

Choose your client below and add the configuration:

Claude Desktop

Add to your claude_desktop_config.json:


View the full README on GitHub

Details

Repository
github.com/kumarprobeops/signforge-mcp
Package
@signforge/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from kumarprobeops