Supercharge your AI with BunnyDoc. Manage eSignatures and Team Access via Chat
Works with every AI agent you already use
…and any MCP-compatible client
Connect to your AI in seconds.
BunnyDoc manages eSignature workflows directly from your agent. Track document status, list available templates, send new signature requests, and manage team access without ever logging into a separate portal.
This MCP handles the full document lifecycle, letting you audit contracts and coordinate signatures right where you're working.
What your AI can do
Add team member
Invites a new person to be part of the team's directory.
Create signature request
Sends out a brand-new document signature request using a template ID.
Get account info
Retrieves basic operational details about the BunnyDoc account setup.
Creates new signature envelopes using established document templates.
Retrieves the current status (Sent, Draft, Signed) of any specific contract request.
Lists all available document templates or retrieves your team's member directory.
Pulls detailed metadata and audit trails for any signed document ID.
Subscribes to key signature lifecycle events, triggering external automation responses.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
BunnyDoc: 10 Tools for Signature Management
These tools let you programmatically handle every part of the contract lifecycle, from listing available documents to triggering automated webhook alerts.
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 BunnyDoc on VinkiusAdd Team Member
Invites a new person to be part of the team's directory.
Create Signature Request
Sends out a brand-new document signature request using a template ID.
Get Account Info
Retrieves basic operational details about the BunnyDoc account setup.
Get Envelope Status
Checks the current completion status of a specific signature request envelope ID.
Get Usage Stats
Gets statistics on how much your API usage has consumed this month.
List Envelopes
Lists all existing signature requests that have been created.
List Team Members
Retrieves a list of every person currently registered in the team directory.
List Templates
Shows all document templates that are available to use for signing.
Subscribe Webhook
Sets up an automated alert whenever a specific signature event happens (viewed...
Unsubscribe Webhook
Removes an existing webhook subscription to stop receiving alerts for certain events.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 BunnyDoc, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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 BunnyDoc. 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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Contract Signing Process is a Messy Chore
Right now, getting a document signed means logging into the BunnyDoc platform. You then have to find the specific contract ID in your dashboard, check its status against deadlines, and if it's not ready, you manually figure out who needs to sign next. It’s clicking through five different screens just to get a simple yes or no.
With this MCP, those manual steps vanish. You simply tell your agent the goal—for instance, 'Check on the Q3 vendor contract.' The agent handles all that internal API navigation and returns one clean answer: status, parties involved, and next steps.
BunnyDoc MCP Provides Visibility Into Your Team's Signatures
You don't have to manually navigate the team directory or list templates. The agent can execute `list_templates` instantly, showing you every available document type. It also knows who your collaborators are, listing them all via `list_team_members` so you know exactly who to invite.
This shifts the process from manual data retrieval to direct conversation. You get an instant directory of everything—from templates to team members to contract status.
What your AI can actually do with this
Need to handle contract signing? Instead of opening the BunnyDoc web interface, navigating through multiple tabs, and manually checking statuses, your agent does it for you. You can send out new signature requests using predefined templates simply by telling your AI client what document is needed and who needs to sign it.
Need an audit trail on a specific agreement? Just ask for the metadata. The system tracks everything—from drafts being viewed to final completion status. Beyond signatures, you can manage team access by inviting members or listing existing users. If your process requires reacting to a signed contract, you can even set up webhooks to trigger back-office automation.
Vinkius makes this MCP available across all compatible clients, so whether you're in Cursor, Claude, or Windsurf, managing signatures is just another conversation.
019d7566-3b1e-70bc-8ba9-51ba45e67caf Here's how it actually works
The bottom line is you talk to your AI client like talking to a teammate; it handles the API calls behind the scenes.
Subscribe to this MCP and provide your BunnyDoc API Key credentials.
Reference the tool in a natural language prompt (e.g., 'Check status for env_123').
Your agent calls the appropriate function, retrieves the data, and presents it immediately.
Who is this actually for?
Legal teams managing contract flow, HR professionals handling onboarding documentation, and developers building internal processes that require document signing. Anyone whose job involves tracking who signed what, when.
Uses this MCP to quickly verify if a key vendor agreement is finalized or needs re-sending.
Checks the completion status of employee onboarding packages and coordinates access for new hires.
Integrates legal document signing steps into internal tooling or build processes via natural language calls.
What Changes When You Connect
No more logging into a portal just to check status. Your agent directly calls get_envelope_status and gives you the answer instantly.
Need to send a new contract? Instead of finding the correct template, your agent handles the whole flow: listing templates via list_templates then calling create_signature_request.
Set up automation for back-office tasks. Use subscribe_webhook so that when a document is signed, another system automatically gets notified without manual intervention.
Keep track of your team and documents in one place. You can use list_team_members to know who has access, or call add_team_member if someone new joins.
Audit everything instantly. The list_envelopes tool lets you see all active contracts; the audit trail details are available for any specific ID.
See it in action
Client Contract Follow-up
The Ops Manager needs to know if a vendor agreement is finalized. Instead of logging into BunnyDoc and searching, they ask their agent to check the status for the specific envelope ID. The agent uses get_envelope_status and reports back: 'It's completed; all parties signed on March 20th.'
Onboarding HR Packet
The HR Manager needs to check if a new employee has finished their compliance forms. They ask the agent to list all active envelopes, then narrow it down by employee ID, getting an immediate report on which documents are pending.
API Integration Testing
A developer needs to test if a new contract type is working correctly. They use list_templates first to find the correct template ID, then call create_signature_request to send a test document.
Automated Compliance Logging
The Legal team needs immediate notification when an NDA is signed. They use subscribe_webhook to hook into the completion event, ensuring their internal database updates immediately upon signature confirmation.
The honest tradeoffs
Manually checking status
The user logs into the BunnyDoc portal, finds the specific contract ID, clicks 'View Status,' and reads a dashboard summary. This takes 3-4 minutes of context switching.
Just ask your agent to check the status by referencing the envelope ID. The agent uses get_envelope_status and gives you the result in plain text immediately.
Forgetting team members
The user tries to invite a new vendor but forgets their email or internal ID, requiring them to check the separate team directory portal.
Use list_team_members first. This confirms the correct existing member IDs before you attempt to call add_team_member for a collaborator.
Missing audit information
The user knows an agreement was signed but doesn't know when or if it passed through legal review. They can only see the final 'Signed' status.
Ask your agent to retrieve the detailed metadata and audit trail using list_envelopes followed by the relevant ID.
When It Fits, When It Doesn't
Use this MCP if your primary workflow is managing document lifecycle, signatures, or internal team access. You need a single source of truth for contract status; otherwise, you're wasting time jumping between apps.
Don't use it if your problem is purely data storage (use a dedicated database connector) or if you only need simple messaging (use a communication MCP). If you just need to generate random documents that never require signing, you don't need the signature tools. This tool excels at 'Did this happen? What was the status?' questions.
If you find yourself needing to check usage limits frequently, use get_usage_stats immediately.
Questions you might have
How do I check a specific contract's sign status using BunnyDoc MCP? +
You use get_envelope_status and provide the unique envelope ID. This tool immediately tells you if it’s drafted, sent, or completed.
Can I automate responses when a contract is signed with BunnyDoc MCP? +
Yes. You use subscribe_webhook to listen for key events like 'completed.' This allows your back-office system to automatically trigger actions when the signature happens.
What if I need to send a contract using an old template? BunnyDoc MCP? +
First, run list_templates to confirm the exact ID. Then, use create_signature_request, supplying that ID and the recipient details.
Does BunnyDoc MCP help manage my user list? +
Yes. You can call list_team_members to see everyone registered or add_team_member if you need to invite a new collaborator into the system.
How do I verify my account status using `get_account_info` with BunnyDoc MCP? +
This tool retrieves your core account details. You instantly confirm your connection health and retrieve basic organizational data, like the main user ID or plan tier.
Can I check my API limits using `get_usage_stats` with BunnyDoc MCP? +
Yes, you can pull usage statistics. This shows how many calls your team has made and helps you track remaining quota against potential rate limits.
How do I view a list of all past signature requests using `list_envelopes` in BunnyDoc MCP? +
This function retrieves a comprehensive list of every envelope ID. You immediately get the necessary IDs to check statuses or audit records for documents you've already created.
What happens when I need to invite a new person using `add_team_member` in BunnyDoc MCP? +
The tool sends an official invitation to the target email address. You can manage team access and ensure that collaborators are added correctly before they start signing documents.
Can I check if a document has been signed using the agent? +
Yes! Use the get_envelope_status tool with the Envelope ID. Your agent will fetch the current status (e.g., 'Completed' or 'Sent') directly from BunnyDoc.
How do I send a signature request to multiple recipients? +
Simply ask the agent to create_signature_request and provide the Template ID and a JSON array of recipients. Each object should include the recipient's name and email.
Does the integration allow listing all available templates? +
Yes. Use the list_templates tool. It will retrieve all the document templates configured in your BunnyDoc account, making it easy to find the ID you need for a new request.
We've already built the connector for BunnyDoc. 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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.