Yousign MCP. Automate e-signatures from draft to final audit.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Yousign manages secure electronic signatures for contracts and documents. Connect your agent to automate the full signing lifecycle—from drafting a new request to tracking signers' status and generating legal audit trails, all through natural conversation.
What your AI agents can do
Activate signature request
Sends the active request out to the designated signers.
Add document to request
Uploads a document, like a PDF, and attaches it for signing purposes within an existing request.
Add signer to request
Specifies which people need to sign the contract and what their roles are in the process.
Create a new signing process and manage multiple documents simultaneously.
Upload PDFs or other files to attach them to an existing contract request.
Define who needs to sign the agreement and what authentication methods they must use.
Check in real-time whether a signing request is pending, completed, or stalled.
Download the final signed document along with its full legal audit trail link.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Yousign - 12 Tools for Signature Management
These tools let your agent manage every step of the contract signing process, from initial creation to tracking signers and retrieving final evidence files.
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 Vinkius019dd18dactivate signature request
Sends the active request out to the designated signers.
019dd18dadd document to request
Uploads a document, like a PDF, and attaches it for signing purposes within an existing request.
019dd18dadd signer to request
Specifies which people need to sign the contract and what their roles are in the process.
019dd18dcancel ongoing request
Halts a signing request mid-process when it needs to be reworked or paused.
019dd18dcreate signature request
Starts the entire process by creating the shell of a new signature agreement.
019dd18dcreate yousign contact
Adds or updates a person's details into your address book for later use in signing requests.
019dd18ddelete signature request
Removes an incomplete draft signature request from the system.
019dd18dget audit trail link
Retrieves a direct link to the evidence file, containing all legal signatures and actions taken.
019dd18dget signature request
Checks the current status of a specific signing request by its ID.
019dd18dget workspace details
Retrieves general account information for your Yousign workspace.
019dd18dlist signature requests
Lists all signature requests you have made in the platform's history.
019dd18dlist yousign contacts
Retrieves a list of all contacts stored in your address book.
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,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ 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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The contract signing process requires too many clicks.
Right now, getting a deal signed means juggling five different things: drafting the document in one app, emailing it to people in another, tracking who hasn't opened it, waiting for them to reply with their signature, and then finally downloading the PDF into a third folder. You spend more time managing the process than actually closing the deal.
With this MCP, you tell your agent what needs signing—you don't click through dashboards or wait for email replies. The system handles creating the request, assigning signers, monitoring status, and finally generating the complete, legally sound audit trail. You just get the finished work.
The Yousign MCP gives you instant visibility into every signing action.
You don't have to worry about whether a request is stalled or if someone forgot to sign. The agent watches the status using `get_signature_request`. If something breaks, like an expired credential or failed delivery attempt, you know immediately and can call `cancel_ongoing_request` to fix it.
What changes now is that the entire workflow—the creation, the assignment of documents (`add_document_to_request`), and the tracking—happens through a single conversation. You're operating at the speed of thought, not the speed of email.
What you can do with this MCP connector
You can use this MCP to manage entire contract lifecycles without ever leaving your AI client. Need to get an agreement signed? Your agent handles everything: it creates the initial signature requests, attaches documents, and assigns signers—all in a few steps. It tracks those signatures in real-time, letting you know exactly who has acted and what’s missing.
When the contract is finished, you don't just get a document; you get a full audit trail that proves legal compliance. Because this process involves sensitive data, every single tool call runs inside Vinkius's secure sandbox environment, giving you confidence that your credentials are only used in transit and never stored on disk.
You can also track everything that happens using the Vinkius AI Analytics dashboard, so nothing ever happens in the dark.
019dd18d-517f-70aa-8acc-8c9625013c3a How Yousign MCP Works
- 1 Subscribe to this MCP and enter your Yousign API key into your client settings.
- 2 Use your agent to start by calling
create_signature_requestto set up the basic contract wrapper. - 3 Next, call
add_document_to_requestand thenadd_signer_to_request, followed byactivate_signature_requestto get it moving.
The bottom line is you tell your agent what needs signing, and the MCP executes all the necessary steps across Yousign's platform until the contract is complete.
Who Is Yousign MCP For?
Legal departments handling high volumes of NDAs; HR teams struggling with onboarding paperwork; Sales Operations people who need to close deals fast. Anyone whose job involves moving physical paper contracts into a digital workflow.
They use this MCP to manage the full contract lifecycle, ensuring every signature request is properly documented and archived with an unassailable audit trail.
They automate employee onboarding by creating bulk signing requests for employment contracts and policy acknowledgments, eliminating manual document distribution.
They accelerate deal closure by immediately creating signature requests for sales agreements and coordinating multiple signers across different business units.
What Changes When You Connect
- Accelerated deal closure: Use
create_signature_requestand follow up withadd_signer_to_requestto launch agreements instantly, cutting out email delays. - Compliance proofing: Whenever a contract finishes, call
get_audit_trail_link. You get a single, tamper-proof file that proves every action taken on the document. - Workflow control: Need to pause or fix an agreement? Use
cancel_ongoing_requestbefore restarting the process with a fresh request. - Full visibility: Don't track statuses across multiple tabs. Your agent monitors everything through
get_signature_request, giving you one source of truth for every pending contract. - Contact management: Keep your address book clean by first calling
create_yousign_contactbefore assigning signers, ensuring all recipient details are correct.
Real-World Use Cases
Onboarding a new employee
The HR team needs to get 15 new hires signed on employment contracts and NDAs. Instead of sending emails individually, the agent uses create_signature_request for all documents, then calls add_signer_to_request for each person, finally running activate_signature_request. The result is a batch process that finishes in minutes.
Mid-deal contract revision
A sales agreement needs an amendment. Instead of having to manually track down the old request, the agent uses list_signature_requests to find the draft ID, then calls cancel_ongoing_request, updates the document via add_document_to_request, and restarts the process.
Legal compliance audit
The legal team needs proof that a contract signed six months ago is still valid. The agent uses get_audit_trail_link on the completed request, instantly providing the necessary cryptographic evidence file without digging through old emails.
Systematic contact cleanup
Before sending out a mass contract package, the ops team uses list_yousign_contacts to verify that all key contacts are up-to-date. They then use create_yousign_contact to fix any missing or stale data points.
The Tradeoffs
Checking status manually
A user checks the web portal, gets a 'pending' status, then has to wait for an email update before knowing if it moved to 'signed'. This is slow and prone to oversight.
→
Always let your agent use get_signature_request. It reads the current state instantly, giving you immediate confirmation of the document's progress without opening any web tabs.
Forgetting initial setup
A user tries to add a signer but forgets to first create the contract shell. The system rejects the action because there is no request ID attached.
→
Always start by calling create_signature_request first. This establishes the necessary container for all subsequent actions, like attaching documents or adding signers.
Trying to fix a finished contract
A user tries to edit an agreement that has already been signed and archived. The system locks down the document for legal reasons.
→
If you need changes, don't try to modify the old file. Instead, use cancel_ongoing_request on the draft, make your edits, and then start fresh.
When It Fits, When It Doesn't
Use this MCP if your primary pain point is managing the physical movement of contracts: drafting, distributing, tracking status, and archiving signatures. You must know which key steps you need to automate (e.g., 'I need to send 5 agreements daily'). Don't use it just because you want a digital signature field; use it when you need the full lifecycle management, from create_signature_request through to the final audit trail via get_audit_trail_link. If your only goal is simply storing documents or sharing them without requiring legal sign-off, another file storage tool works fine. But if compliance and process are key, this MCP is what you need.
Common Questions About Yousign MCP
How do I check if my contract signing request is still active using get_signature_request? +
You run get_signature_request and provide the ID. The response immediately tells you its current status: whether it's pending, completed, or needs attention.
Do I need to use create_yousign_contact before adding a signer? +
It’s best practice to call create_yousign_contact first. This ensures the system has the most current and accurate details for that person, preventing signup errors later on.
What happens if I need to change a document in an ongoing request? +
You must call cancel_ongoing_request first. This stops the old process cleanly before you can use add_document_to_request and restart the flow.
How do I get proof of signing for legal records? +
Use get_audit_trail_link. It pulls a cryptographically signed, complete evidence file that shows every action taken on the document, making it ready for compliance review.
How do I verify my account details or check API access using get_workspace_details? +
You use get_workspace_details to confirm your connected account information. This is the first step to verifying that your credentials are correctly configured and accessible by your agent.
If a signature process stalls, how do I halt it using cancel_ongoing_request? +
You call cancel_ongoing_request when you need to stop an active signing workflow immediately. This ensures the document is pulled out of circulation and can be restarted later.
What's the best way to get a list of all my pending contracts using list_signature_requests? +
list_signature_requests gathers every signature request associated with your account. This lets you quickly see which documents are drafted, active, or completed.
Do I need to use create_yousign_contact first when running add_signer_to_request? +
No, add_signer_to_request handles the recipient definition directly. You only need create_yousign_contact if you want to save that person's details into your main address book.
What is the difference between Draft and Ongoing status? +
A 'draft' request is still being prepared (adding documents or signers). Once you 'activate' it, it becomes 'ongoing' and signers receive their invitations to sign.
How do I download a completed signed document? +
When a request status is 'done', you can retrieve download links for each document using the 'get_signature_request' tool through your AI agent.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.