Send envelopes, collect signatures, manage templates, and audit signing workflows with DocuSign eSignature REST API v2.1.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"docusign": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-docusign",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the list_envelopes tool to list envelopes in the account, optionally filtered by status and date. returns envelopeid, subject, status, sentdatetime, completeddatetime”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
Send envelopes, collect e-signatures, manage templates, and audit signing workflows — all from any AI agent using the DocuSign eSignature REST API v2.1.
DocuSign is the world's leading e-signature platform. This MCP server gives your agents complete access to the DocuSign eSignature API: creating and sending envelopes from documents or templates, managing recipients, generating embedded signing URLs for in-app flows, downloading signed documents, and auditing the full signing trail.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-docusign
| Tool | Description |
|---|---|
list_envelopes | List envelopes filtered by status and date range |
get_envelope | Get full envelope details: status, subject, signers, timestamps |
create_envelope | Create and send an envelope from a template or inline document |
void_envelope | Void (cancel) a sent envelope with a reason |
resend_envelope | Resend signing notification to pending recipients |
get_envelope_documents | List all documents in an envelope |
download_envelope_document | Download a document as base64 PDF |
get_envelope_recipients | Get all recipients with status per recipient |
add_recipient | Add a new signer or CC to a draft envelope |
update_recipient | Update recipient email, name, or routing order |
delete_recipient | Remove a recipient from a draft envelope |
create_signing_url | Generate an embedded signing URL for in-app signing |
list_templates | List templates in the account, filter by name |
get_template | Get template details: roles, documents, description |
create_template | Create a new template with a document and signer role |
send_from_template | Send an envelope using a template, mapping recipients to roles |
list_folders | List envelope folders (inbox, sent, drafts, custom) |
get_folder_envelopes | List envelopes inside a specific folder |
get_envelope_audit_events | Get full audit trail for an envelope |
search_envelopes | Search envelopes by recipient email or subject text |
| Variable | Required | Description | How to Get |
|---|---|---|---|
DOCUSIGN_ACCESS_TOKEN | Yes | DocuSign OAuth 2.0 access token | DocuSign Developer Center — use JWT Grant or Authorization Code flow. For testing: DocuSign OAuth Playground |
DOCUSIGN_ACCOUNT_ID | Yes | Your DocuSign account UUID | Log into DocuSign Admin → Settings → Account Profile → Account ID |
DOCUSIGN_BASE_URL | Yes | Your account's API base URL (e.g. https://na4.docusign.net) | Found in your account settings, or use the DocuSign UserInfo endpoint after authenticating |
Required OAuth scopes: signature impersonation (for JWT) or signature (for Authorization Code)
Demo environment: Use https://demo.docusign.net as the base URL when using DocuSign sandbox accounts.
DOCUSIGN_ACCESS_TOKEN, DOCUSIGN_ACCOUNT_ID, and DOCUSIGN_BASE_URL under Project → SecretsOnce added, your AI agents can send contracts, track signatures, and download signed documents automatically.
"Send an NDA to sarah@example.com using our standard NDA template"
"List all envelopes that are still waiting for signature"
"Generate a signing URL for envelope abc-123 so the user can sign in our app"
"Download the signed contract from envelope abc-456 as a PDF"
"Get the full audit trail for envelope abc-789 to verify when it was signed"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-docusign \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-DOCUSIGN-ACCESS-TOKEN: your-access-token' \
-H 'X-Mcp-Secret-DOCUSIGN-ACCOUNT-ID: your-account-id' \
-H 'X-Mcp-Secret-DOCUSIGN-BASE-URL: https://na4.docusign.net' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_envelopes","arguments":{"status":"sent","count":10}}}'
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-docusign
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.
Yes. The Docusign MCP includes a create_envelope tool that lets Claude create envelopes in your Docusign account from a plain-English prompt. You can also update and delete envelopes — no Docusign UI needed.
Yes. The Docusign MCP has search and list tools for envelopes. Ask Claude to find envelopes by any criteria and it runs the Docusign API query for you, returning results directly in the conversation.
Yes. The Docusign MCP uses the open Model Context Protocol standard, so it works in Claude, Cursor, Windsurf, and any other MCP-compatible AI tool. All 20 Docusign tools are available everywhere you connect it — install once on Aerostack.
Yes. The Docusign MCP includes tools to update recipients in your Docusign account. Tell Claude what to change in plain English — it reads the current state and applies the update via the Docusign API.