documenso-mcp
Click on "Deploy 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., "@documenso-mcplist the Documenso envelopes my team still needs to sign"
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.
documenso-mcp
A team-scoped MCP server for Documenso, built with mcp-use. It lets ChatGPT and Claude list, inspect, prepare and send Documenso envelopes for the caller's own team.
Status: early work in progress. Only a health tool exists so far. This is an independent project, not an official Documenso integration. See ADR 0001 for why it is a separate adapter.
Tools
Tool | Status | Behavior |
| Done | Reports server version and Documenso reachability. Returns no team data and needs no Documenso connection. |
| Planned | Read-only, scoped to the caller's team. |
| Planned | Draft first; sending requires an explicit, single-use confirmation. |
Related MCP server: SumoSign MCP Server
Run locally
Requirements: Node 24, and a Documenso instance (see docs/local-backend.md).
npm ci
cp .env.example .env
npm run devMCP endpoint: http://localhost:3100/mcp
Inspector: http://localhost:3100/mcp/inspector
Call the server from a terminal:
npx mcp-use client connect local http://localhost:3100/mcp --no-oauth
npx mcp-use client local tools list
npx mcp-use client local tools call documenso-healthChecks
npm run typecheck
npm test
./scripts/check-team-isolation.shcheck-team-isolation.sh checks Documenso's own team boundaries with two team API tokens; see docs/api-map.md.
Security notes
There is no shared Documenso token on the server. Every Documenso call requires the calling user's own team token.
Documenso error bodies, which include stack traces and server paths in development, are never forwarded to the model. The client maps them to fixed messages (
src/documenso/errors.ts).Redirects from Documenso are refused, so a token is never sent to another host.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
OAuth 2.1 short-link tools for AI agents with scoped tokens, approvals, audit logs, and revocation.
Carbon Voice MCP serves as a bridge that connects AI assistants like ChatGPT, Claude, and Cursor to a user's Carbon Voice account, turning voice messages and conversations into a private, on-demand knowledge base. It provides 28 specialized tools for comprehensive voice messaging management, including creating and sending messages, accessing conversation history with instant transcription, running AI actions (summarization, TLDR generation, meeting notes), and managing workspace collaboration through folders, contacts, and team communications.
- SignvoyOAuthcom.signvoy
Send documents for e-signature, track signing status, and download signed PDFs. No API key required.
E-signature API for AI agents: send contracts, sign PDF documents, track and download signed files.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides DocuSign eSignature operations via JWT Grant for headless AI agents, enabling envelope management, document signing, and template access through MCP tools.9MIT
- AlicenseAqualityBmaintenanceExposes the SumoSign signing API to AI agents, allowing document upload, envelope creation, and tracking, with signing always done by human recipients.1511 npmMIT

documenteroofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to list Documentero templates, inspect their field schemas, and generate Word/PDF/Excel documents via the Documentero API.32 npmMIT- AlicenseAqualityCmaintenanceEnables Claude to create and manage e-signature contracts, including generating PDFs, sending signing links, and checking contract status.60MIT