docuseal-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@docuseal-mcp-serverlist my document templates"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
docuseal-mcp-server
MCP server for DocuSeal (self-hosted or cloud) using stdio transport.
Package name: @caffeinebounce/docuseal-mcp-server
Features
Implements these MCP tools:
Templates
list_templates— list templates (paginated)get_template— get template by IDcreate_template_from_pdf— upload PDF from file path or base64
Submissions
create_submission— create signature request from templatelist_submissions— list submissions (paginated + status filter)get_submission— get submission detailsget_submission_documents— get documents for a submission (optional local download)
Submitters
list_submitters— list submitters (optionally by submission)get_submitter— get submitter detailsupdate_submitter— update submitter fields (including reminder-style flags likesend_email)
Requirements
Node.js 18+
A DocuSeal instance with API enabled
API key with required permissions
Environment Variables
DOCUSEAL_URL— base URL for DocuSeal (default:http://localhost:3030)DOCUSEAL_API_KEY— API key forX-Auth-Tokenheader (required)
Example:
export DOCUSEAL_URL="http://localhost:3030"
export DOCUSEAL_API_KEY="<your-api-key>"Install and Build
npm install
npm run buildRun
npm startOr in development:
npm run devMCP Client Configuration (example)
{
"mcpServers": {
"docuseal": {
"command": "node",
"args": ["/absolute/path/to/docuseal-mcp-server/dist/index.js"],
"env": {
"DOCUSEAL_URL": "http://localhost:3030",
"DOCUSEAL_API_KEY": "<your-api-key>"
}
}
}
}Notes
API calls use
fetchand includeX-Auth-Token.API errors include HTTP status + response body in tool output for debugging.
get_submission_documentscan optionally download returned document URLs to disk using:download: trueoptional
output_dir(default:./downloads/submission_<id>)
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/caffeinebounce/docuseal-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server