eSignatures MCP Server
Integrate and automate electronic contract workflows with FlowHunt’s eSignatures MCP Server, enabling AI-driven creation, management, and collaboration on digital contracts and templates.

What does “eSignatures” MCP Server do?
The eSignatures MCP Server connects AI assistants with the eSignatures platform to streamline and automate electronic signature workflows. By integrating this server, developers and AI agents can interact programmatically with eSignatures.com, enabling advanced operations such as creating, managing, and sending contracts, handling templates, and managing collaborators. This connection allows for seamless automation of contract lifecycle processes, including drafting, reviewing, sending, and tracking contracts and templates, directly from AI-driven workflows. The server plays a crucial role in enhancing productivity by facilitating tasks like database queries, file management, and API interactions related to electronic signatures, empowering developers to build robust contract management solutions.
List of Prompts
No explicit prompt templates are listed in the repository or documentation.
List of Resources
No explicit resource primitives are documented in the repository or README.
List of Tools
- create_contract: Drafts a contract for review or sends it for signature.
- query_contract: Retrieves information about a specific contract.
- withdraw_contract: Withdraws an unsigned contract.
- delete_contract: Deletes a draft or test contract.
- list_recent_contracts: Lists recently created or modified contracts.
- create_template: Creates a new contract template.
- update_template: Updates an existing contract template.
- query_template: Retrieves content and information about a template.
- delete_template: Deletes a template.
- list_templates: Lists all available templates.
- add_template_collaborator: Invites someone to edit a template.
- remove_template_collaborator: Revokes editing rights from a collaborator.
- list_template_collaborators: Lists all collaborators on a template.
Use Cases of this MCP Server
- Contract Drafting and Sending: Automate the creation and sending of digital contracts, allowing AI agents to prepare and dispatch NDAs, service agreements, or other business documents for signature.
- Template Management: Manage contract templates programmatically, including creation, updating, and deletion, to ensure legal compliance and up-to-date document versions.
- Contract Lifecycle Management: Track, retrieve, and withdraw contracts as needed, granting full control over the contract process from draft to completion.
- Collaborative Editing: Enable teams to collaborate on templates by inviting or removing collaborators, streamlining the document preparation process.
- Bulk Contract Handling: List and manage recent contracts or templates, making it easier to monitor ongoing business operations and ensure timely execution.
How to set it up
Windsurf
No setup instructions for Windsurf are provided in the repository.
Claude
- Prerequisite: Obtain your eSignatures API secret token.
- Locate Config: On MacOS, edit
~/Library/Application Support/Claude/claude_desktop_config.json
; on Windows, edit%APPDATA%/Claude/claude_desktop_config.json
. - Add Server: Insert the following JSON snippet in your configuration:
"mcpServers": { "mcp-server-esignatures": { "command": "uvx", "args": [ "mcp-server-esignatures" ], "env": { "ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token" } } }
- Save/Restart: Save changes and restart Claude Desktop.
- Verify Setup: Ensure the MCP server is listed and available in Claude.
Cursor
No setup instructions for Cursor are provided in the repository.
Cline
No setup instructions for Cline are provided in the repository.
Securing API Keys
Store your secret token securely using environment variables:
"env": { "ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token" }
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"mcp-server-esignatures": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “mcp-server-esignatures” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No explicit prompt templates found |
List of Resources | ⛔ | No explicit resource primitives found |
List of Tools | ✅ | 13 tools for contracts, templates, collaborators |
Securing API Keys | ✅ | Use ESIGNATURES_SECRET_TOKEN in environment |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the tables above, the eSignatures MCP Server is well-documented regarding its tools and setup for Claude but lacks explicit information on prompts, resources, and Roots/Sampling support. Its tooling and authentication are clear, but broader MCP features could be better covered.
Our opinion
This MCP server is robust for contract and template management but would benefit from more explicit resource/prompt documentation and broader setup instructions. Rating: 6/10 for overall completeness and developer readiness.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 8 |
Number of Stars | 15 |
Frequently asked questions
- What is the eSignatures MCP Server?
The eSignatures MCP Server integrates AI agents with eSignatures.com, enabling programmatic automation of contract drafting, management, sending, template handling, and collaboration—streamlining end-to-end electronic signature workflows.
- What tools does this MCP provide?
It provides 13 tools for contract and template operations: create, query, withdraw, delete, and list contracts; create, update, query, delete, and list templates; and manage template collaborators.
- How do I secure my API credentials?
Store your API secret token as an environment variable (e.g., ESIGNATURES_SECRET_TOKEN) in your MCP configuration to prevent accidental exposure of sensitive data.
- Can I use this MCP in automated business workflows?
Yes! Add the MCP component to your FlowHunt workflow, provide the server details, and your AI agents will gain access to all contract and template management functionalities.
- What are the main use cases for this server?
Automate contract drafting and sending, manage templates, control the contract lifecycle, enable collaborative editing, and handle contracts in bulk—all from your AI-powered flows.
Streamline Your Contract Workflows
Automate your digital signature processes and contract management with FlowHunt's eSignatures MCP Server for enhanced productivity and seamless integration with your AI agents.