4,500+ servers built on MCP Fusion
Vinkius

DocuSign MCP. Automate contract signing and tracking with AI.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

DocuSign MCP on Cursor AI Code Editor MCP Client DocuSign MCP on Claude Desktop App MCP Integration DocuSign MCP on OpenAI Agents SDK MCP Compatible DocuSign MCP on Visual Studio Code MCP Extension Client DocuSign MCP on GitHub Copilot AI Agent MCP Integration DocuSign MCP on Google Gemini AI MCP Integration DocuSign MCP on Lovable AI Development MCP Client DocuSign MCP on Mistral AI Agents MCP Compatible DocuSign MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

DocuSign MCP Server handles your entire contract lifecycle. Use it to list, search, and manage envelopes, check who has signed, and generate secure signing URLs.

You can also use templates to standardize document distribution, all controlled through your AI agent.

What your AI agents can do

Get envelope

Retrieves specific details about a single document envelope.

Get signing url

Generates a secure, time-limited URL for a specific person to sign the document.

Get template

Retrieves detailed information about a specific document template.

+ 7 more capabilities included
Create and Send New Agreements

Your AI agent builds and sends a new signature request using send_envelope.

Track Document Status

You list all envelopes or search for specific documents to see their current signing status.

Manage Document Templates

The agent retrieves details and lists available document templates using get_template and list_templates.

Generate Signing Links

You create a secure, time-limited URL for a specific recipient to sign the document using get_signing_url.

Cancel Pending Signatures

You void an envelope that was sent but needs to be recalled or canceled using void_envelope.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

DocuSign MCP Server: 10 Tools for Contract Management

These tools let your AI agent manage every stage of the contract signing process, from listing templates to sending and tracking envelopes.

get019d7588

get envelope

Retrieves specific details about a single document envelope.

get019d7588

get signing url

Generates a secure, time-limited URL for a specific person to sign the document.

get019d7588

get template

Retrieves detailed information about a specific document template.

list019d7588

list envelopes

Lists all documents sent for signature, allowing filtering by a date range.

list019d7588

list folders

Lists the organizational folders where envelopes are stored.

list019d7588

list recipients

Gets a full list of people who must sign a given envelope.

list019d7588

list templates

Retrieves a list of all available, standardized document templates.

search019d7588

search envelopes

Searches for envelopes using general text keywords.

send019d7588

send envelope

Creates and sends a brand new signature request (envelope) to the necessary recipients.

void019d7588

void envelope

Cancels a sent envelope, requiring a reason, and this action cannot be undone.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with DocuSign, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

DocuSign MCP Server - Manage Digital Signatures

This server lets your AI agent handle every step of your contract lifecycle. You can build and send new signature requests with send_envelope, track every document's status, and manage your templates all in one place. You'll get full control over your agreements.

Tracking and Finding Documents

Your agent can list every document sent for signature using list_envelopes, filtering the results by a date range. You can also search for specific agreements using general text keywords via search_envelopes, or check the organizational folders where envelopes live by calling list_folders. To see the specifics of a single document, your agent retrieves details using get_envelope.

For any given envelope, you can get a full list of people who need to sign using list_recipients.

Creating and Sending Agreements

Want to get a new agreement signed? Your agent initiates and sends a fresh signature request (envelope) using send_envelope. To get a specific person started, you can generate a secure, time-limited URL for them to sign the document using get_signing_url. You can also standardize your agreements by retrieving a list of all available document templates with list_templates, and then getting detailed info on a specific template using get_template.

Managing and Recalling Signatures

If you need to pull back a document that was sent, your agent cancels the envelope using void_envelope; remember, this action can't be undone. If you need to track a document's current status, you can list all envelopes or search for specific ones. You'll keep track of who signed what, and when.

How DocuSign MCP Works

  1. 1 First, your agent uses list_templates to find the correct document type or list_envelopes to check past activity, providing necessary filters like a start date.
  2. 2 Next, the agent either creates a new request using send_envelope or generates a direct link for a recipient using get_signing_url. You also check the list of people involved with list_recipients.
  3. 3 Finally, the agent reports the status, or if necessary, executes a cleanup by calling void_envelope.

The bottom line is, you give your agent the goal (e.g., 'Get the NDA signed'), and it executes the sequence of calls to manage the document, send it, and track its status.

Who Is DocuSign MCP For?

This is for the operations manager who spends hours clicking through document portals just to know if a contract is stuck. It’s for the legal tech specialist who needs to automate the handoff of agreements between departments. Use this if your job involves tracking signed documents or onboarding new vendors.

Legal Operations Specialist

They use this to monitor the entire contract pipeline, checking who needs to sign next and when to follow up on stalled agreements.

Sales Enablement Manager

They use this to standardize client contracts. They check the list_templates to ensure the correct version of an NDA is always sent, and they use send_envelope to get it out fast.

HR Administrator

They use this to onboard employees. They generate standardized employment agreements using get_signing_url and track the completion status of all new hires.

What Changes When You Connect

  • Track signing status instantly. Instead of manually logging into the platform, your agent can use list_envelopes or search_envelopes to give you a real-time status update on any contract.
  • Standardize your agreements. Use list_templates to see all approved contract types. Your agent can then use get_template to ensure you're always sending the correct version, eliminating version control errors.
  • Securely onboard people. When you need someone to sign, your agent uses get_signing_url to generate a temporary, secure link for the recipient, keeping sensitive documents out of email chains.
  • Manage complex sign-offs. Your agent can check who is involved using list_recipients, then use send_envelope to push the contract out, all without you having to navigate multiple screens.
  • Maintain compliance records. If a contract needs to be recalled, your agent executes void_envelope, ensuring the request is officially canceled and logged for audit purposes.

Real-World Use Cases

01

Onboarding a New Vendor

The vendor agreement needs signing. Instead of manually creating the document, your agent first uses list_templates to find the 'Vendor NDA' template. It then uses send_envelope to create the signing request and tracks the status until all recipients confirm completion.

02

Auditing Stalled Contracts

You need to know which contracts are stuck. Your agent runs list_envelopes with a date filter to find all agreements sent last month. It then checks the status to identify which specific contracts need a follow-up email.

03

Generating a Quick Link for a Partner

You need a partner to sign a simple addendum immediately. Your agent uses get_signing_url with the necessary envelope ID and recipient details, providing a secure, temporary link that can be sent via Slack or email.

04

Recalling an Agreement

The wrong version was sent out. Your agent locates the envelope ID and executes void_envelope, confirming the cancellation and preventing any further signing activity.

The Tradeoffs

Bulk sending via spreadsheets

Copying recipient emails and IDs into a CSV and trying to process them one by one. This is slow, prone to formatting errors, and fails if one record is bad.

Use the agent to first run list_templates to find the document type. Then, let the agent handle the bulk send by calling send_envelope with the structured JSON payload.

Manually tracking status changes

Receiving 10 different emails about 10 different documents and having to manually update a status spreadsheet. This is tedious and often inaccurate.

Let the agent use list_envelopes or search_envelopes to pull the current status directly from the source, eliminating manual tracking.

Generating links manually

Manually copy-pasting document IDs and recipient names to construct a signing URL. This is a huge security risk and highly error-prone.

Your agent handles this automatically. Just provide the envelope ID and recipient details to get_signing_url to generate a secure, single-use link.

When It Fits, When It Doesn't

Use this server if your job requires managing the full document lifecycle: finding the right template, sending the document, tracking signers, or canceling the request. You need guaranteed audit trails and status visibility. Don't use this if you just need to store documents—you'll need a simple file storage API. Also, don't use it if your primary goal is communication (like sending a general memo); you need a messaging tool for that. If you only need to list contacts, check a dedicated CRM API instead. This tool is for governed, trackable agreements.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by DocuSign. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_envelope get_signing_url get_template list_envelopes list_folders list_recipients list_templates search_envelopes send_envelope void_envelope

The pain of manual contract management is clicking through dozens of dashboards.

Today, managing signatures means jumping between the main dashboard, then clicking into the envelope, checking the recipient list, and finally viewing the status for each person. It's a cycle of manual clicks and status checks that takes up half a day a week.

With this MCP server, your AI agent does the work. You ask it to 'Show me the status of the Acme contract.' The agent runs `list_envelopes` and gives you a clean report, instantly showing who signed and who's waiting. It's done.

DocuSign MCP Server: Automate signing with real tools.

The manual steps that disappear include searching for the correct template, generating a unique signing link, and initiating the send. All that critical, multi-step logic is wrapped up in the `send_envelope` tool.

You don't manage the process anymore. You just state the goal, and the server executes the entire, compliant workflow. It's that simple.

Common Questions About DocuSign MCP

How do I find all contracts sent last month using the DocuSign MCP Server? +

Use list_envelopes and provide the start date in ISO format. This tool retrieves a list of all envelopes that match your specified date range.

Can I generate a signing link for a contract using the DocuSign MCP Server? +

Yes, use get_signing_url. You must provide the envelope ID and recipient details as JSON to generate a secure, temporary link for the signer.

What is the difference between `get_envelope` and `search_envelopes`? +

get_envelope gets all the details for one specific envelope ID. search_envelopes lets you search for envelopes based on general text keywords.

How do I cancel a signature request using the DocuSign MCP Server? +

Use void_envelope. This tool requires a reason, and the action is irreversible, so be sure of what you're canceling.

What templates are available via the DocuSign MCP Server? +

You can use list_templates to retrieve a list of all standardized document templates available in your account.

How can I use the `list_envelopes` tool to filter documents by date range? +

You provide a from_date in ISO format to the list_envelopes tool. This filters the results to only show envelopes created after that specific date.

What information does the `list_recipients` tool provide about an envelope? +

The list_recipients tool gives you a breakdown of every person associated with the envelope. You can check their details and see their current status in the signing process.

If I need to cancel a document, which tool should I use and what does `void_envelope` require? +

You must use the void_envelope tool. This action is irreversible, so the tool requires you to provide a specific reason before it can void the sent envelope.

Can I send documents for signature? +

Yes! Use send_envelope with a JSON payload defining the documents, recipients, and signature tabs.

How do I check who signed? +

Use list_recipients with the envelope ID to see all signers and their status.

Can I cancel a pending signature request? +

Yes! Use void_envelope with the envelope ID and a reason. This is irreversible.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for DocuSign. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.