by esignaturescom
Enables creation, management, and electronic signing of contracts through a set of MCP tools.
Mcp Server Esignatures provides a suite of MCP tools that let users draft, send, query, withdraw, and delete electronic contracts, as well as manage contract templates and collaborators. It connects to the eSignatures platform via a secret API token.
ESIGNATURES_SECRET_TOKEN with the token.create_contract, list_templates, add_template_collaborator, etc., either via the MCP client or programmatically through the API.Q: Which programming language is required?
A: The server runs as a Python package (invoked via uv or uvx).
Q: How do I obtain the ESIGNATURES_SECRET_TOKEN?
A: Sign up at https://esignatures.com, navigate to the API section, and generate a secret token.
Q: Can I run the server locally for development?
A: Yes. Use the development configuration snippet, which runs the server with uv against a local directory.
Q: Is there a published version I can install globally?
A: Yes. The published configuration uses uvx to execute the installed package.
Q: What happens if I forget to set the environment variable? A: The server will fail to start or return authentication errors when calling eSignatures endpoints.
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.
Discover more MCP servers with similar functionality and use cases
by elie222
An AI‑powered email assistant that automates inbox management, enabling users to reach inbox zero fast by handling replies, labeling, archiving, unsubscribing, and providing analytics through a plain‑text prompt configuration.
by makenotion
Provides a remote Model Context Protocol server for the Notion API, enabling OAuth‑based installation and optimized toolsets for AI agents with minimal token usage.
by sooperset
MCP Atlassian is a Model Context Protocol (MCP) server that integrates AI assistants with Atlassian products like Confluence and Jira. It enables AI to automate tasks, search for information, and manage content within Atlassian ecosystems.
by ggozad
Interact with Ollama models through an intuitive terminal UI, supporting persistent chats, system prompts, model parameters, and MCP tools integration.
by nbonamy
A desktop AI assistant that bridges dozens of LLM, image, video, speech, and search providers, offering chat, generative media, RAG, shortcuts, and extensible plugins directly from the OS.
by GongRzhe
Provides tools for creating, editing, and enhancing PowerPoint presentations through a comprehensive set of MCP operations powered by python-pptx.
by GongRzhe
Creates, reads, and manipulates Microsoft Word documents through a standardized interface for AI assistants, enabling rich editing, formatting, and analysis capabilities.
by GongRzhe
Gmail-MCP-Server is a Model Context Protocol (MCP) server that integrates Gmail functionalities into AI assistants like Claude Desktop. It enables natural language interaction for email management, supporting features like sending, reading, and organizing emails.
by nspady
google-calendar-mcp is a Model Context Protocol (MCP) server that integrates Google Calendar with AI assistants. It enables AI assistants to manage Google Calendar events, including creating, updating, deleting, and searching for events.