# eSignly Electronic Signature MCP

> eSignly Electronic Signature manages your entire digital contract lifecycle. Connect this MCP to track document signing status, monitor reusable templates, and retrieve complete audit trails for compliance checks. You can get a high-level summary of all activity or dive deep into who signed what and when.

## Overview
- **Category:** document-management
- **Price:** Free
- **Tags:** digital-contracts, audit-trails, document-workflow, security-logs, signing-status, electronic-signatures

## Description

This MCP gives your AI agent control over the eSignly platform. Instead of logging into a web portal to check document status, you simply ask your agent to list documents and see which ones are awaiting signatures. You can also monitor template usage across your organization or retrieve detailed security logs for full compliance audits.

For example, if you need to know who signed what and when, the MCP lets you pull the complete audit trail for a specific document. It's great for legal teams that need quick status updates or sales ops tracking deals in real-time. When all this data is available through your AI client, it centralizes critical contract knowledge right where you work. Vinkius hosts this MCP so you connect once and get access to the full suite of eSignly tools.

## Tools

### get_template_details
Retrieves specific configuration settings for a given reusable document template.

### list_successfully_signed_documents
Identifies and lists only those documents where every required party has completed their signature.

### list_esign_contacts
Pulls a list of all individuals registered in your eSignly contact address book.

### list_document_audit_trail
Generates the complete, step-by-step security log for one document, noting viewing and signing events.

### get_esignly_account_metadata
Retrieves key metrics and usage limits for your eSignly account.

### quick_signing_volume_audit
Provides an instant summary count for how many documents and templates have been used recently.

### list_document_signers
Lists all expected signers for a contract and shows each person's current completion status.

### list_esign_documents
Retrieves a master list of every document stored within your eSignly account.

### list_esign_templates
Shows a directory listing of all reusable document templates available to the organization.

### get_document_detailed_data
Fetches specific settings and the current status of a single document.

## Prompt Examples

**Prompt:** 
```
List all documents awaiting signature.
```

**Response:** 
```
I've found 5 documents awaiting signature, including 'Service Agreement - Q2' and 'Employment Offer - Jane Doe'. 3 signers are still pending for the Service Agreement. Would you like to see the signer details?
```

**Prompt:** 
```
Show me the audit trail for document ID 'DOC-12345'.
```

**Response:** 
```
For document 'DOC-12345', I've retrieved the audit trail: Sent at 10:00 AM, Viewed by Signer 1 at 10:15 AM, Signed by Signer 1 at 10:30 AM. Status is 'Partially Signed'. Should I pull the IP addresses for these events?
```

**Prompt:** 
```
Search for documents related to 'Project X'.
```

**Response:** 
```
I've found 3 documents matching 'Project X': 'Project X SOW', 'NDA - Project X', and 'Vendor Terms - Project X'. The SOW is 'Completed', while the others are 'Sent'. Would you like the details for the NDA?
```

## Capabilities

### undefined
undefined

### undefined
undefined

### undefined
undefined

### undefined
undefined

### undefined
undefined

## Use Cases

### A sales deal stalls because the client can’t find a document.
The agent runs list_esign_documents and finds 'Master Services Agreement - Client Co.' The user then uses list_document_signers to see that only two of five required parties have signed, telling them exactly who needs to follow up with.

### Legal counsel needs to prove compliance for an audit.
The agent takes the document ID and runs list_document_audit_trail. It instantly pulls the full history: when it was sent, viewed, and signed, including IP addresses, satisfying all regulatory requirements.

### HR needs to know if a new policy template is ready.
The agent executes get_template_details on 'Employee Handbook v3.1'. It confirms that the field definitions are correct and no placeholders are undefined, letting HR proceed with confidence.

### A manager needs a quarterly contract usage report.
Instead of running separate reports, they ask for quick_signing_volume_audit. The agent returns a single summary showing total document volume and top template usage across the quarter.

## Benefits

- Instantly see signing progress. Instead of manually checking multiple accounts, asking the agent to list document signers gives you a clear report on who needs to act next.
- Build compliance proof quickly. You can pull the full document audit trail for any piece of paper, immediately verifying every IP address and timestamp recorded when it was viewed or signed.
- Manage templates easily. If your team uses several versions of an agreement, checking template details ensures you're always referencing the most current version across the board.
- Get a big picture view. The quick signing volume audit gives managers immediate numbers on overall document and template activity without needing to dive into raw reports.
- Streamline contract retrieval. Listing all documents lets you quickly search for specific contracts, whether they're pending or fully completed.

## How It Works

The bottom line is you can manage complex document workflows using natural conversation instead of clicking through multiple tabs and forms.

1. Connect this MCP to your AI client using your eSignly API ID and Key.
2. Ask your agent to perform an action, like listing all documents or checking the audit trail for a specific contract.
3. Your agent returns structured data detailing the status, signers, or security events you requested.

## Frequently Asked Questions

**How do I use eSignly Electronic Signature MCP to check my account limits?**
Run get_esignly_account_metadata to retrieve your current usage metrics and associated API limitations. This function is useful for planning bulk operations and understanding rate limits.

**Can I use eSignly Electronic Signature MCP to list all my templates?**
Yes, you can run list_esign_templates. This gives you a directory of every reusable document template available in your account, helping you manage what’s active.

**What is the difference between listing documents and getting detailed data using eSignly Electronic Signature MCP?**
list_esign_documents provides a general list. To get specific settings or status for one contract, you must call get_document_detailed_data with the correct document ID.

**How do I check if all parties signed using eSignly Electronic Signature MCP?**
The best way is to use list_successfully_signed_documents. This tool filters out incomplete contracts and only returns documents where every required signature was collected.

**Does the eSignly Electronic Signature MCP help me find contact information?**
Yes, you can run list_esign_contacts to pull a list of all users registered in your company's eSignly address book.

**How do I get eSignly API credentials?**
Log in to your eSignly account, navigate to **Settings > API**, and you can find your unique **API ID** and **API Key** there. Ensure you have a plan that includes API access.

**Can the agent send new documents for signature?**
This integration currently focuses on listing and auditing documents, templates, and contacts. Creating or sending new documents for signature should be managed via the eSignly web portal or automated template triggers.

**Does the integration show real-time signing status?**
Yes, you can use the list_document_signers tool to retrieve the current completion status for every signer associated with a specific document.