Back to MCP Servers

DocuSeal MCP Server

Official DocuSeal MCP server for AI-driven eSignature workflows: create templates, send documents for signing, and track submissions via natural language.

Collaboration by DocuSeal Bearer Token active
Overview

DocuSeal is an open-source DocuSign alternative for creating, filling, and signing digital documents. Starting with version 2.3.7 (released March 2026), self-hosted DocuSeal instances ship with a built-in MCP server that exposes the platform's eSignature capabilities to AI agents over HTTP, so document workflows can be driven by natural language instead of bespoke API integrations.

The server exposes a focused set of tools for the core document-signing lifecycle: searching and loading templates, creating new templates from PDF/DOCX files, sending documents to submitters for signature with prefilled fields, and searching signed or pending documents. Authentication uses a Bearer token generated in the DocuSeal admin UI under Settings > MCP Server, and the server is reachable at https://yourdomain.com/mcp on any self-hosted instance.

The integration is officially maintained by the DocuSeal team and is compatible with Claude Desktop, Cursor, VS Code, ChatGPT, and other MCP-compatible clients. DocuSeal also publishes a complementary docuseal-agent-skills repository for use with agent skill frameworks. Note: the MCP server is currently available only on the self-hosted edition, not the cloud-hosted DocuSeal product.

Tools

Tool Description
search_templates Search document templates by name.
load_template Retrieve a template's details including fields and signing roles.
create_template Generate a template from a PDF/DOCX file, or create an empty template.
send_documents Send a document template for signing to specified submitters, optionally with prefilled field values.
search_documents Locate signed or pending documents by submitter or other criteria.
Setup Guide

Prerequisites

  • A self-hosted DocuSeal instance running version 2.3.7 or newer. The MCP server is not available on DocuSeal Cloud.
  • Admin access to the DocuSeal instance to generate an MCP token.

Step 1: Generate an MCP token

In your self-hosted DocuSeal instance, go to Settings > MCP Server and create a new MCP token. Copy the token value.

Step 2: Configure your MCP client

Add the following to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.), replacing yourdomain.com with your DocuSeal host and YOUR_TOKEN with the token from step 1:

{
  "mcpServers": {
    "docuseal": {
      "type": "http",
      "url": "https://yourdomain.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Step 3: Restart your client

Restart your MCP client. The five DocuSeal tools (search_templates, load_template, create_template, send_documents, search_documents) will be available to the agent.

Use Cases
  • Generate a signature-ready template from a PDF contract and immediately send it to a counterparty via a single chat instruction.
  • Have an agent monitor outstanding signatures by searching for pending documents and following up with submitters.
  • Automate onboarding flows where new hires receive prefilled offer letters and NDAs based on data the agent pulls from another system.
  • Let support or sales reps ask an AI assistant to find the latest signed version of a customer agreement without leaving the chat.
  • Build internal copilots that create, send, and track signature requests as part of larger multi-tool agent workflows.
Example Prompts
  • "Find the NDA template and send it to jane@acme.com with her name prefilled."
  • "Create a new template from the attached employment agreement PDF and prepare it for two signers: employee and HR."
  • "List all documents pending signature from contacts at Acme Corp."
  • "Has the MSA with Globex been signed yet? If not, resend it."
  • "Search for templates that include the word 'service' and show me their fields."
Pros
  • Officially built and maintained by the DocuSeal team, shipped as part of the main product.
  • Simple HTTP transport with Bearer token auth, easy to wire into any MCP-compatible client.
  • Covers the full core eSignature lifecycle: template creation, sending, and search.
  • Pairs with the separate docuseal-agent-skills repo for skill-based agent frameworks.
Limitations
  • Only available on self-hosted DocuSeal instances (version 2.3.7+), not on DocuSeal Cloud.
  • Tool surface is intentionally small (5 tools); advanced operations like webhook management or detailed submitter editing still require the REST API.
  • Requires running and maintaining a self-hosted DocuSeal deployment, including TLS for the /mcp endpoint.
Alternatives
  • docuseal-agent-skills: DocuSeal's official agent skills package, useful when your agent platform supports skills rather than MCP HTTP servers.
  • rocketify-fr/docuseal-mcp-server: A community-built stdio MCP server that wraps the DocuSeal REST API using an API key, works against DocuSeal Cloud or self-hosted.
  • DocuSign and PandaDoc MCP integrations (where available) for teams already using those platforms instead of DocuSeal.