servers / esignatures
eSignatures MCP server
communitystdiolocaldestructive capablehealthy
Contract and template management for drafting, reviewing, and sending binding contracts.
01Tools · 15
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| list_template_collaborators Returns the list of template collaborators, including their GUID, name, email, and the HTTPS link for editing the template | read | false | unknown |
| withdraw_contract Withdraws a sent contract. | unknown | unknown | unknown |
| list_templates Lists the templates. | read | false | unknown |
| query_template_content Returns the Markdown content (body) of a template. | read | false | unknown |
| create_template Creates a reusable contract template for contracts to be based on. The body is provided as Markdown; Signer fields, alignment, and header counters are expressed with the extended-syntax JSON config in backticks at the end of a line. | write | true | unknown |
| query_contract Responds with the contract details, contract_id, status, final PDF url if present, title, labels, metadata, expiry time if present, and signer details with all signer events (signer events are included only for recent contracts, with rate limiting). | read | false | unknown |
| delete_template Deletes a contract template. | destructive | true | true |
| update_template_content Edits a template's Markdown content by applying an ordered list of find/replace operations. Each `edits` entry replaces the first match of `find_markdown` (a Markdown snippet or just a header line like '## Section') with `replace_with_markdown`; set `replace_with_markdown` to an empty string to delete the matched content. | write | true | unknown |
| create_contract Creates a new contract, either from a template (via template_id) or from ad-hoc content (via the markdown parameter, with no template needed). Exactly one of template_id or markdown must be provided. The contract can be a draft which the user can customize/send, or the contract can be sent instantly. So called 'signature fields' like Name/Date/signature-line must be left out, they are all handled automatically. Contract owners can customize template content by replacing {{placeholder fields}} inside the content (via placeholder_fields), and the signers can fill in Signer fields when they sign the contract. | write | true | unknown |
| query_template Responds with the template metadata: template_id, title, labels, created_at, list of Placeholder fields and Signer field IDs in the template. Use query_template_content to fetch the Markdown body. | read | false | unknown |
| add_template_collaborator Creates a HTTPS link for editing a contract template; sends an invitation email if an email is provided.. | write | true | unknown |
| update_template Updates a template's title and/or labels. Use update_template_content to edit the template body. | write | true | unknown |
| delete_contract Deletes a contract. The contract can only be deleted if it's a test contract or a draft contract. | destructive | true | true |
| remove_template_collaborator Removes the template collaborator | destructive | true | true |
| list_recent_contracts Returns the the details of the latest 100 contracts. | read | false | unknown |
02Install & source
uvx mcp-server-esignatures
uvx- repohttps://github.com/esignaturescom/mcp-server-esignatures
- licenseMIT
- adoption38 stars · 13 forks
05Provenance & freshness
sourcesAwesome MCP Servers (wong2) [p6]
last_checked2026-08-16 19:27Z
next_check2026-08-16 22:27Z
cadenceevery 3h
verifiedhandshake:failed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/esignatures)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →