Back to MCP Catalog

eSignatures MCP Server

Finance & FintechPython
Create, manage, and send electronic signature contracts and templates
Available Tools

create_contract

Draft for review or send contract

template_idsignersfieldssend

query_contract

Retrieve contract info

contract_id

withdraw_contract

Withdraw an unsigned contract

contract_id

delete_contract

Delete a draft or test contract

contract_id

list_recent_contracts

List the recent contracts

limitstatus

create_template

Create a new contract template

namecontentfields

update_template

Update an existing template

template_idnamecontentfields

query_template

Retrieve template content and info

template_id

delete_template

Delete a template

template_id

list_templates

List all your templates

limit

add_template_collaborator

Invite someone to edit a template

template_idemail

remove_template_collaborator

Revoke template editing rights

template_idemail

list_template_collaborators

View who can edit a template

template_id

The eSignatures MCP server provides a seamless interface to the eSignatures.com platform, allowing you to create, manage, and send electronic signature documents directly through Claude. With this integration, you can draft contracts, send them for signature, manage templates, and collaborate with team members on document creation without leaving your AI assistant. This MCP enables a complete electronic signature workflow, from creating draft contracts to sending them for signature and monitoring their status. It also provides robust template management capabilities, allowing you to create reusable contract templates and invite collaborators to edit them.

Getting Started with eSignatures MCP

The eSignatures MCP server allows you to create and manage electronic signature documents directly through Claude. This guide will help you set up and use the integration effectively.

Prerequisites

Before using this MCP, you need to:

  1. Create a free account at eSignatures.com
  2. Obtain your API secret token from your eSignatures account

Installation

For Claude Desktop

Add the following configuration to your Claude Desktop config file:

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
  "mcp-server-esignatures": {
    "command": "uvx",
    "args": [
      "mcp-server-esignatures"
    ],
    "env": {
      "ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
    }
  }
}

Replace your-esignatures-api-secret-token with the actual token from your eSignatures account.

Usage Examples

Creating Contracts

You can create draft contracts for review or send them directly:

  • Draft Contract: "Generate a draft NDA contract for a publisher, which I can review and send. Signer: John Doe, ACME Corp, john@acme.com"
  • Send Contract: "Send an NDA based on my template to John Doe, ACME Corp, john@acme.com. Set the term to 2 years."

Managing Templates

Create and manage reusable contract templates:

  • Review Templates: "Review my templates for legal compliance, and ask me about updating each one individually"
  • Update Templates: "Update my NDA template to include a new confidentiality clause"

Collaborating on Templates

Invite team members to collaborate on templates:

  • Add Collaborator: "Invite John Doe to edit the NDA template, email: john@acme.com"
  • Remove Collaborator: "Remove John Doe's access to the NDA template"

Advanced Features

  • Contract Management: Query, withdraw, or delete contracts as needed
  • Template Management: Create, update, query, or delete templates
  • Collaboration: Add or remove collaborators from templates

Support

If you encounter any issues with the eSignatures MCP:

  1. Check the eSignatures API documentation
  2. Contact support@esignatures.com
  3. Visit the support page

Related MCPs

TastyTrade Portfolio Manager
Finance & FintechPython

Manage your TastyTrade brokerage account through Claude

Investor Agent
Finance & FintechPython

Financial analysis and investment insights for LLMs

Bankless Onchain
Finance & FintechTypeScript

Access and interact with blockchain data through the Bankless API

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.