mcp-Docuplete
Official@docuplete/mcp-server
Official Model Context Protocol (MCP) server for Docuplete — control document automation from Claude Desktop, Cursor, and any MCP-compatible AI client.
What it does
This server exposes Docuplete's document-filling and PDF-generation capabilities as MCP tools, letting you ask your AI assistant things like:
"List my available document packages"
"Create a session for the IRA Rollover package and pre-fill Jane Smith's name"
"Check if session df_abc123 is complete"
"Generate the PDF for session df_abc123 and give me the download link"
Related MCP server: legal-docs-mcp
Quick start (npx)
DOCUPLETE_API_KEY=sk_live_... npx @docuplete/mcp-serverInstallation
Claude Desktop
Add the following to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"docuplete": {
"command": "npx",
"args": ["-y", "@docuplete/mcp-server"],
"env": {
"DOCUPLETE_API_KEY": "sk_live_YOUR_KEY_HERE"
}
}
}
}Restart Claude Desktop — you'll see the Docuplete tools available in the tool panel.
Cursor
Add the following to .cursor/mcp.json in your project (or ~/.cursor/mcp.json globally):
{
"mcpServers": {
"docuplete": {
"command": "npx",
"args": ["-y", "@docuplete/mcp-server"],
"env": {
"DOCUPLETE_API_KEY": "sk_live_YOUR_KEY_HERE"
}
}
}
}Authentication
Get your API key from the Docuplete dashboard under Settings → API Keys.
API keys are prefixed with sk_live_. Store them in environment variables — never hard-code them.
Available tools
Tool | Description | Required inputs |
| List all document packages on your account | — |
| Get full details for a specific package |
|
| Start a new interview session and get the interview URL |
|
| Check the status of a session (poll for completion) |
|
| Finalise a session and generate the PDF packet |
|
| List recent sessions with optional filters | — |
Tool details
list-packages
Returns all packages configured on the account with their IDs and names.
get-package
Input | Type | Required | Description |
| number | yes | Numeric package ID |
create-session
Input | Type | Required | Description |
| number | yes | Package to use |
| object | no | Key-value pairs to pre-populate form fields |
| string | no | Email of the person completing the interview |
| string | no | Label describing the transaction |
| string | no | Label identifying where this session came from |
Returns the session token and interviewUrl.
get-session
Input | Type | Required | Description |
| string | yes | Session token from |
Session status values: draft → in_progress → generated.
generate-pdf
Input | Type | Required | Description |
| string | yes | Session token |
Returns a downloadUrl for the completed PDF packet.
list-sessions
Input | Type | Required | Description |
| number | no | Filter to a specific package |
| string | no | Filter by status: |
| number | no | Max results (default 50) |
| number | no | Offset for pagination |
Example workflow
Ask your AI assistant:
"Use Docuplete to create an IRA rollover document session for Jane Smith (jane@example.com) and give me the link."
The assistant will:
Call
list-packagesto find the IRA rollover packageCall
create-sessionwith Jane's details pre-filledReturn the interview URL for you to share
Get your API key
Sign up or log in at docuplete.com and go to Settings → API Keys to create your key.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA universal MCP server for document processing, conversion, and automation. Handle PDF, DOCX, HTML, Markdown, and more through a unified API and toolset.Last updated1346139MIT
- Flicense-quality-maintenanceGenerate NDAs, contracts, tenancy agreements, and 24 more document types — directly from Claude Desktop, Cursor, or any MCP-compatible AI assistant.Last updated38
- AlicenseAqualityDmaintenanceMCP server for the Paraph e-signature API that enables AI tools to fill PDF forms and manage electronic signing workflows. It provides tools for template management, document filling, sending signing requests, and tracking signing progress.Last updated729MIT
- AlicenseAqualityDmaintenanceMCP server for Word document (.docx) creation and manipulation — the production-grade document automation tool for AI agents.Last updated961MIT
Related MCP Connectors
PandaDoc MCP server for creating, sending, signing, and tracking PandaDoc documents.
An AI concierge that turns static forms into adaptive AI conversations. From any MCP client.
Automate eSignature workflows and signing tasks via natural language commands.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Docuplete/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server