by esignaturescom
Provides eSignature contract creation, management, and template collaboration through an MCP server, enabling draft generation, sending, updating, and collaborator handling.
Mcp Server Esignatures enables developers to integrate eSignature workflow capabilities into applications. It exposes tools for creating, querying, withdrawing, deleting, and listing contracts, as well as managing contract templates and collaborators via a unified MCP interface.
ESIGNATURES_SECRET_TOKEN
with the token value.create_contract
, list_templates
) through the MCP client or Claude Desktop.Q: Which environment variable is required?
A: ESIGNATURES_SECRET_TOKEN
must contain your eSignatures API secret token.
Q: Can I run the server locally?
A: Yes. Use the development configuration with UV (uv run mcp-server-esignatures
).
Q: How do I publish the server for production?
A: Use the published configuration with UVX (uvx mcp-server-esignatures
).
Q: What language is the server written in? A: The server is a Python package executable via UV/UVX.
Q: Where can I find API documentation? A: See the eSignatures API docs at https://esignatures.com/docs/api.
MCP server for eSignatures (https://esignatures.com)
Tool | Category | Description |
---|---|---|
create_contract |
Contracts | Draft for review or send contract |
query_contract |
Contracts | Retrieve contract info |
withdraw_contract |
Contracts | Withdraw an unsigned contract |
delete_contract |
Contracts | Delete a draft or test contract |
list_recent_contracts |
Contracts | List the recent contracts |
create_template |
Templates | Create a new contract template |
update_template |
Templates | Update an existing template |
query_template |
Templates | Retrieve template content and info |
delete_template |
Templates | Delete a template |
list_templates |
Templates | List all your templates |
add_template_collaborator |
Collaborators | Invite someone to edit a template |
remove_template_collaborator |
Collaborators | Revoke template editing rights |
list_template_collaborators |
Collaborators | View who can edit a template |
Generate a draft NDA contract for a publisher, which I can review and send. Signer: John Doe, ACME Corp, john@acme.com
Send an NDA based on my template to John Doe, ACME Corp, john@acme.com. Set the term to 2 years.
Review my templates for legal compliance, and ask me about updating each one individually
Invite John Doe to edit the NDA template, email: john@acme.com
Create an eSignatures account at https://esignatures.com for free, to test the Agent AI by creating templates and sending test contracts.
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Development/Unpublished Servers Configuration
"mcpServers": {
"mcp-server-esignatures": {
"command": "uv",
"env": {
"ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
},
"args": [
"--directory",
"/your-local-directories/mcp-server-esignatures",
"run",
"mcp-server-esignatures"
]
}
}
"mcpServers": {
"mcp-server-esignatures": {
"command": "uvx",
"args": [
"mcp-server-esignatures"
],
"env": {
"ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
}
}
}
To use this server, you need to set the ESIGNATURES_SECRET_TOKEN
environment variable with your eSignatures API secret token.
For a detailed guide on API endpoints, parameters, and responses, see eSignatures API.
For support, please navigate to Support or contact support@esignatures.com.
Contributions are welcome! If you'd like to contribute, please fork the repository and make changes as you see fit. Here are some guidelines:
For major changes, please open an issue first to discuss what you would like to change. We're looking forward to your contributions!
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "mcp-server-esignatures": { "command": "uv", "args": [ "--directory", "/your-local-directories/mcp-server-esignatures", "run", "mcp-server-esignatures" ], "env": { "ESIGNATURES_SECRET_TOKEN": "<YOUR_ESIGNATURES_SECRET_TOKEN>" } } } }
Explore related MCPs that share similar capabilities and solve comparable challenges
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.