Bounsel MCP. Run contract workflows from your chat client.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Bounsel MCP Server manages your contract lifecycle. Connect your CLM account to your AI agent to list documents, draft new contracts, check statuses, and send agreements for signature.
It lets you run complex legal workflows—from drafting NDAs to managing user accounts—directly from your chat interface.
What your AI agents can do
Create document
Creates a new contract file by merging data into a selected smart template.
Delete document
Permanently removes a specified document from the CLM system.
Get account info
Retrieves basic details about the company account associated with Bounsel.
The agent pulls a list of all documents stored in Bounsel, giving you quick visibility into your contract repository.
The agent generates a new document using a specified smart template and your provided data fields.
The agent retrieves all metadata for one specific document, letting you know its status, ID, and creation date.
The agent shows you every smart template available, along with the specific fields needed for each one.
The agent initiates the digital signature workflow for a completed document, sending notifications to the required recipients.
The agent retrieves lists of users and company account details, helping you manage permissions and access.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Bounsel MCP Server: 9 Tools for Document & Workflow Ops
These tools let your AI agent interact with Bounsel to manage your entire contract lifecycle, from drafting and status checking to signature execution.
019d7561create document
Creates a new contract file by merging data into a selected smart template.
019d7561delete document
Permanently removes a specified document from the CLM system.
019d7561get account info
Retrieves basic details about the company account associated with Bounsel.
019d7561get document
Pulls all metadata and details for one specific document ID.
019d7561get template
Retrieves all details about a single smart template, including required fields.
019d7561list documents
Retrieves a list of all contracts and legal documents in the system.
019d7561list templates
Lists all available smart templates in the CLM system.
019d7561list users
Provides a list of all user accounts and their current roles within Bounsel.
019d7561send document
Initiates the digital signature process for a document, sending it out to the specified recipients.
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 Bounsel, 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
Connect your Bounsel CLM account to your AI agent and run all your legal contract workflows through chat. You can use your agent to pull a list of all contracts in the system or check the details of a single document using its ID. To draft a new contract, the agent creates a file by merging your data into a selected smart template.
You can list all available smart templates to see what fields are required for each one. Need to send something out? The agent initiates the digital signature process for a completed document, sending it out to the specified recipients. You can also delete a document permanently if it's no good anymore.
For managing your team, the agent pulls a list of all user accounts and their roles, and it can also grab basic details about the company account itself.
How Bounsel MCP Works
- 1 Subscribe to the Bounsel server and enter your Bounsel API Key into your AI client.
- 2 Ask your agent to perform a legal action (e.g., 'List all NDAs for Acme Corp' or 'Send doc_123 for signature').
- 3 The agent executes the necessary tool calls and returns the data or confirmation directly to your conversation.
The bottom line is that you manage your entire contract lifecycle using natural conversation, without needing to log into the Bounsel portal.
Who Is Bounsel MCP For?
Legal Ops professionals and Sales teams who live in multiple systems and are tired of context-switching. If you spend time navigating CLM portals just to check a contract status or generate a simple NDA, this is for you. It puts your document workflow right into your chat interface.
Checks contract statuses and sends documents for signature without leaving their primary workflow tool.
Generates customized sales agreements or NDAs instantly when a deal closes, using natural language prompts.
Automates the generation of employee contracts by simply providing employee data via chat.
What Changes When You Connect
- Check contract status instantly. Instead of navigating the Bounsel portal, you can ask the agent to use
get_documentto pull a file's status and metadata right into your conversation. - Draft agreements on the fly. Use
create_documentandlist_templatestogether to generate customized NDAs or sales agreements by feeding your data into a smart template. - Manage signatures without switching apps. Simply prompt the agent to
send_documentfor a completed file, and the system handles the entire signature workflow. - Keep your workspace clean. Use
delete_documentor list documents withlist_documentsto track and purge old drafts and canceled contracts. - Understand your user base.
list_userslets you see who has access and what their roles are, all without logging into the admin panel. - Verify data structures. If you're unsure which template to use,
list_templatesshows you every option and its required fields, saving time on manual data mapping.
Real-World Use Cases
The Salesperson needs a quick NDA.
A rep needs a quick NDA for a new prospect. They ask the agent to 'Generate a Standard NDA for Acme Corp.' The agent uses list_templates to find the right template, then calls create_document, and finally prompts the user to review the output.
Legal Ops needs to audit contracts.
Legal Ops needs to know which contracts are active. They ask the agent to 'List all contracts older than 6 months.' The agent uses list_documents to pull the metadata, allowing them to quickly identify files needing review.
HR needs to onboard a new employee.
HR needs to get a new employee contract ready. They ask the agent to 'Generate an employment agreement for Jane Doe.' The agent uses list_templates to find the template, then calls create_document with the necessary data.
The Deal needs to be signed.
A deal closes and the contract is ready. The user asks the agent to 'Send this final agreement to John Doe.' The agent uses send_document, initiating the signature process immediately.
The Tradeoffs
Calling get_document repeatedly
Trying to check the status of 50 contracts one by one by running 50 separate calls to get_document. This is slow and inefficient.
→
Instead, ask the agent to use list_documents first. This gives you a list of IDs, which you can then review and focus on the specific files that need deep inspection.
Manually tracking template fields
Trying to remember if a template requires a 'Tax ID' or 'Client Name' when drafting a new document, leading to errors.
→
Run list_templates first. The agent shows you the template name and explicitly lists all required fields for that template, ensuring your data is correct before calling create_document.
Mixing up user management
Trying to figure out who can sign a document by guessing or looking through the Bounsel portal's user list.
→
Use the list_users tool. The agent pulls a clean list of all account users and their permissions directly into your chat, so you know exactly who has access.
When It Fits, When It Doesn't
Use this server if your workflow requires managing contract documents, templates, or user access—especially if you need to automate signature requests or drafting. You need a single pane of glass for CLM operations.
Don't use this if you are only tracking general project tasks or managing internal ticketing systems. For those, you need a dedicated messaging or project management tool. If you just need to read a document, you can use get_document, but if you need to act on it (draft, sign, list), you need the full suite of tools.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bounsel. 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 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Juggling contract status checks and drafting takes too many clicks.
Right now, checking a contract's status means logging into the CLM portal. Then, you might have to navigate to the document, click 'Details,' check the status, and if it's ready, you copy the ID and paste it into a separate email or ticketing system to ask someone to sign it.
With the Bounsel MCP Server, you just talk to your agent. You tell it, 'Check the status of the Acme Corp NDA.' The agent uses `get_document` and immediately gives you the status, without you leaving your current chat window.
Bounsel MCP Server: Manage documents, templates & signatures
Creating a new agreement used to mean opening the template, gathering all the required data points (tax IDs, names, dates), and then manually exporting or submitting the draft. It was slow and easy to miss a required field.
Now, you just ask your agent to generate the document. It uses `list_templates` to confirm the structure, and then `create_document` handles the drafting, giving you a finished file ready to use.
Common Questions About Bounsel MCP
How do I list all documents in Bounsel using the Bounsel MCP Server? +
You run the list_documents tool. This gives you a complete, paginated list of every contract and document ID in your CLM system, letting you see what's active.
Can I generate a contract using the Bounsel MCP Server? +
Yes. You tell the agent to generate the contract, and it uses the create_document tool. You just need to specify which smart template you want to use.
What is the best way to send a contract for signature via the Bounsel MCP Server? +
Use the send_document tool. You provide the document ID and the recipient list, and the agent executes the official signature workflow.
Does Bounsel MCP Server help with user access? (list_users) +
Yes, the list_users tool pulls all account user information. You can see who has access to the documents and what their roles are, helping you manage permissions.
How do I get details about a specific document using the get_document tool? +
You use the get_document tool by passing the document's unique ID. This returns all metadata, including the creation date and associated template ID, so your agent knows exactly what it's working with.
How can I list all available smart templates using the list_templates tool? +
The list_templates tool provides a list of all smart templates available in your Bounsel account. For each template, you get its ID and a summary of the required data fields, which helps your agent validate input before drafting.
What if I need to remove a draft using the delete_document tool? +
The delete_document tool permanently removes a document by its ID. Your agent just needs to confirm the document's ID before running this tool, ensuring a clean workspace.
Does the get_account_info tool provide information on user permissions or just basic account details? +
The get_account_info tool retrieves high-level company account details, like the name and primary API status. If you need specific user permissions, you should use the list_users tool instead.
Can I automatically generate a contract from a template? +
Yes! Use the create_document tool. Provide the Template ID, a name for the new file, and a JSON string containing the data to fill into the template's fields.
How do I send a completed document for signature? +
Simply ask the agent to send_document and provide the Document ID. It will trigger Bounsel's signature workflow for all defined recipients.
Can I delete a draft document? +
Yes. Use the delete_document action with the Document ID to permanently remove it from your Bounsel workspace.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
AI21 Studio
Unlock AI21's Jamba models and language tools for summarizing, paraphrasing, and grammar correction natively.
Expensya
Submit and approve business expenses in seconds with receipt scanning, policy enforcement, and reimbursement workflows.
Copper CRM
Equip your AI agent to manage leads, people, and sales opportunities directly within Copper CRM.
You might also like
Chargebee
Automate recurring billing via Chargebee — manage subscriptions, customers, invoices, and hosted checkouts natively with any AI agent.
Mailjet
Send transactional emails and manage marketing campaigns via the Mailjet REST API.
Gravity Forms
Manage your WordPress Gravity Forms — list forms, retrieve entries, and handle submissions directly via AI.