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.

eSignatures MCP Server

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

  1. Prerequisite: Obtain your eSignatures API secret token.
  2. Locate Config: On MacOS, edit ~/Library/Application Support/Claude/claude_desktop_config.json; on Windows, edit %APPDATA%/Claude/claude_desktop_config.json.
  3. 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"
        }
      }
    }
    
  4. Save/Restart: Save changes and restart Claude Desktop.
  5. 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:

FlowHunt MCP flow

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

SectionAvailabilityDetails/Notes
Overview
List of PromptsNo explicit prompt templates found
List of ResourcesNo explicit resource primitives found
List of Tools13 tools for contracts, templates, collaborators
Securing API KeysUse 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 Forks8
Number of Stars15

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.

Learn more