Yousign MCP. Manage the full lifecycle of legal document signatures.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Yousign MCP manages your entire electronic signature workflow. Use it to create document requests, add specific signers by contact details, track real-time status updates across multiple parties, or permanently cancel a request if needed.
It handles the full lifecycle of legally binding signatures for European operations.
What your AI agents can do
Activate request
Sends email notifications to all signers, turning a draft request into an active, trackable workflow.
Add signer
Adds one or more specific people by providing the request ID and their contact details.
Cancel request
Stops an ongoing signature process entirely, requiring a reason for termination.
Starts a signature process from scratch, leaving the document in draft mode.
Adds specific people to an existing request by providing their necessary contact details.
Checks the current state of any signature process, whether it's pending or complete.
Retrieves all files attached to a specific request so you can verify contents before sending.
Stops an active signing process permanently, providing a reason for cancellation or checking your usage quota.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Yousign: 8 Signature Workflow Tools
These tools give you complete control over every stage of the eSignature process—from initial drafting to final cancellation and quota auditing.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Yousign on Vinkius019d7626activate request
Sends email notifications to all signers, turning a draft request into an active, trackable workflow.
019d7626add signer
Adds one or more specific people by providing the request ID and their contact details.
019d7626cancel request
Stops an ongoing signature process entirely, requiring a reason for termination.
019d7626create request
Sets up a new document signing workflow in draft mode using just a descriptive name.
019d7626get consumption
Pulls reports on your API usage, showing remaining credits and overall consumption metrics.
019d7626get request
Retrieves the current details and status for a specific signature request ID.
019d7626list documents
Lists every single file attached to a given request, allowing you to verify the contents before activation.
019d7626list requests
Provides a list of all signature requests managed within your organization's account.
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
Make Your AI Do More
Start with Yousign, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Yousign. 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
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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Tracking document signatures used to mean jumping between five different screens.
Right now, getting a clear picture of where an agreement stands is painful. You have to log into the Yousign portal, click on the contract name, check the signer list, then maybe open another tab just to confirm if all required documents were actually attached and valid. It's a multi-tab, high-friction process that takes minutes just to get status updates.
With this MCP, your agent handles it all in one chat window. You ask for the status of 'Partnership Agreement,' and it immediately gives you the current status, who has signed, and what documents are attached. Your AI client does the dashboard work for you.
You get full visibility into document lifecycles using `list_documents`.
Before manually activating a request or sending it out, you'd normally have to click through the file management section and visually verify that every piece of data needed for compliance was attached. This is slow, and people miss things.
Now, by calling `list_documents`, your agent pulls an explicit list of all attachments associated with a request. You get confirmation immediately; if something's missing, you know before the process ever starts.
What you can do with this MCP connector
Need to manage contracts and approvals without logging into a web dashboard? This MCP lets your AI agent run your entire signature process through natural conversation. You can create initial drafts for requests, define who needs to sign by adding specific people, and then monitor the whole thing from one place.
It tracks everything: whether a document is in draft mode, if it's ongoing, or if it's done. If things go sideways, you can permanently stop the request using simple commands. For complex legal operations, this ability to track every stage of the signature process matters. Because credentials pass through a zero-trust proxy on Vinkius, your API keys never sit on disk; they're only used in transit for security.
You get a complete history of actions and data flow—a cryptographically signed audit trail—which is essential when managing legal paperwork.
019d7626-6a9d-70e2-9b39-ba49b2aae1fc How Yousign MCP Works
- 1 First, use the agent to create a draft signature request and provide its descriptive name.
- 2 Next, add all necessary signers by giving the system the specific Request ID and their contact information. You can then activate the request to send notifications.
- 3 Finally, check the status of the signing process using the Request ID to confirm if it's completed or where exactly it stalled.
The bottom line is that your agent treats the entire document workflow like a structured conversation, handling creation, population, and status checks without manual intervention.
Who Is Yousign MCP For?
Legal operations staff who spend too much time clicking through web dashboards just to check if an agreement was signed. HR managers dealing with high volumes of employment contracts. Sales professionals tracking final contract signatures across different time zones.
Monitors the status and history of multiple signature requests, ensuring all required signers have completed their part for audit records.
Automates the signing process for employment documents. They can verify if a signer has finished or add new recipients without leaving their primary workflow tool.
Tracks contract signatures post-send and activates entirely new signing requests instantly, speeding up the deal closure phase.
What Changes When You Connect
- Stop manually checking dashboards. Use
list_requeststo see all ongoing workflows and get a single overview of your organization's signing activity. - Control the process flow entirely. You can use
create_requestto start drafts, then add signers viaadd_signer, making it easy to build complex approval chains. - Stay compliant and audit-ready. The system tracks everything, giving you a clear record of status changes or when you need to call
cancel_request. - Never run out of credits without knowing. Use
get_consumptionto check your API quota before initiating any major workflow batch. - Verify documents instantly. Before activating a request, use
list_documentsto confirm every file attached is correct and up-to-date.
Real-World Use Cases
The HR team needs to onboard three new employees quickly.
Instead of sending emails manually, the agent first calls create_request for the employment contract. Then it uses add_signer repeatedly with the contact details for all three people, and finally activates everything in one go.
Legal needs to review a potential agreement before signing.
The agent checks the document contents first by calling list_documents. If the right files aren't there, it alerts you. This prevents accidentally sending out an incomplete contract.
A deal falls through and needs to be shut down legally.
The agent locates the active request using its ID and calls cancel_request, automatically logging a reason for termination. This provides necessary audit proof that the workflow was stopped correctly.
Operations needs to know if they can handle next month's volume.
The agent runs a report using get_consumption to check current API usage, providing an immediate count of remaining signature credits without needing to log into the billing portal.
The Tradeoffs
Assuming status is always available
The user calls get_request but doesn't know if a network glitch caused an ambiguous state, leading to incorrect next steps.
→
Always confirm the request ID first using list_requests. Then use get_request repeatedly until the status is definitively 'done' or 'cancelled', building in client-side retry logic.
Adding signers without verifying documents
The user calls add_signer and activates the request, but later finds a critical document was missing from the attachment list.
→
Before activating or adding anyone, always run list_documents to confirm every file attached is present. This prevents incomplete workflows.
Forgetting about usage limits
A high-volume user runs a batch of 50 requests and gets hit with an API quota error mid-run.
→
Always start by checking get_consumption. This ensures you know exactly how many signatures are remaining before starting any large, resource-intensive task.
When It Fits, When It Doesn't
Use this MCP if your core problem is managing the entire legal lifecycle of documents. That means initiating the signing process, adding multiple required parties by contact information, monitoring status changes over time, or needing to audit consumption records. Don't use it if you simply need to store documents; that's a file management tool job. Also, don't use it if you only ever deal with one signer—that's overkill. You need this when the process involves multiple parties and requires verifiable status checks. When in doubt about auditability or tracking specific signers, check out add_signer and get_request. If your workflow is highly varied (e.g., needing to interact with a separate billing system), remember that Vinkius allows you to chain this MCP with other services for true cross-platform automation.
Common Questions About Yousign MCP
How do I check which requests are currently active using `list_requests`? +
The agent calls list_requests and returns a summary of all workflows managed by your account. This list includes the request names and unique IDs, helping you select which one needs attention.
Can I add multiple signers at once using `add_signer`? +
Yes, you provide the Request ID along with all the necessary contact details for every person. The agent adds them sequentially to the existing draft request.
What is the best way to check my API usage? Should I use `get_consumption`? +
To see how many signatures you've used and what your remaining quota is, call get_consumption. This gives you a clear number showing exactly where you stand with your billing plan.
If I need to stop a contract that wasn't signed yet, should I use `cancel_request`? +
Yes, cancel_request permanently stops the workflow. You must provide the Request ID and an optional reason for cancellation so it’s properly audited.
How do I verify all files attached to a signing request before activating it, using `list_documents`? +
You use list_documents and provide the specific Request ID. This pulls a list of every document associated with that signature process. It's your chance to audit the contents—check file names and IDs—before you send anything out.
What is the best way to start an entirely new signing flow? Should I use `create_request` first? +
Yes, always run create_request first and give it a descriptive name. This puts the process into draft mode immediately. You get a unique Request ID, which you need for every subsequent step, like adding signers or activating the flow.
If I need the detailed status of only one specific contract, should I use `get_request`? +
Use get_request and provide just a single Request ID. This pulls comprehensive, real-time data for that exact signing instance. You see who signed it, when they signed it, and what the current status is, without pulling all other requests.
After I've set up signers, how do I actually push the documents out? Do I use `activate_request`? +
Yes, running activate_request sends the official email notification to every signer you added. This moves the document from draft status into an active workflow state, letting them know they need to sign.
Can I check the status of a signature request via chat? +
Yes. The get_signature_request tool allows your AI agent to retrieve the real-time status of any request ID, showing you whether it is in 'draft', 'ongoing', 'done', or has been 'cancelled'.
How do I add signers to a draft request using the agent? +
You can use the add_signer tool. Provide the unique request ID along with the signer's email, first name, and last name. You can add multiple signers to a single request before activating it.
Can I see how many signature credits I have left in my plan? +
Absolutely. Use the get_api_consumption tool to retrieve your current usage statistics and remaining signature credits, helping you manage your Yousign subscription budget.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.