Documenso

Documenso

Let your AI work with Documenso, the open-source e-signature platform (Cloud or self-hosted): find documents and templates, check who has signed, read recipients, fields and audit logs, download signed PDFs and certificates, create documents from a PDF or a template, place recipients and fields, send, remind, cancel and delete.

7 天免费 · 无需信用卡 · EU 托管

问 Documenso 任何事

通过 AnythingMCP 对 Documenso 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。

在 Cloud 上安装 Documenso
Documenso · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

2 分钟设置

  1. 1在 cloud.anythingmcp.com 开始免费试用。
  2. 2在连接器商店点击 Documenso。提示时粘贴凭据。
  3. 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
立即安装 Documenso

Documenso 指南

面向主流 AI 客户端的逐步设置。

配置 Documenso

直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。

Documenso

This connector works with Documenso, the open-source document signing platform, through its API v2 (envelope API): on Documenso Cloud (https://app.documenso.com/api/v2) or on your own server (https://<your host>/api/v2). An envelope is a document to sign or a template; it holds one or more PDFs (envelope items), recipients and fields. The connector lists and reads envelopes, recipients, fields and folders, downloads signed PDFs, audit logs and certificates, creates documents from a PDF or from a template, places recipients and fields, sends, reminds, cancels and deletes.

Setup (2 minutes)

  1. In Documenso open the team the AI should work in, then Team Settings, API Tokens (https://app.documenso.com/t/<team url>/settings/tokens, or the same path on your own server). Create a token; choose an expiry (7 days up to never).
  2. Paste it into DOCUMENSO_API_KEY. It is sent as is in the Authorization header (no "Bearer"), e.g. api_xxxxxxxx. A token has full API access to its team; there are no narrower scopes.
  3. Set DOCUMENSO_API_URL: https://app.documenso.com/api/v2 for Documenso Cloud, or https://<your host>/api/v2 for a self-hosted instance. No trailing slash.
  4. Run documenso_list_envelopes to check.

Workflow

  • Find: documenso_list_envelopes (filter type DOCUMENT or TEMPLATE, status, query, folder_id), documenso_list_folders.
  • Read: documenso_get_envelope (recipients with signing status, fields, envelope items), documenso_get_recipient, documenso_get_field, documenso_get_envelope_audit_log.
  • Signed files: take envelopeItems[].id from documenso_get_envelope and call documenso_download_document (version signed); documenso_download_audit_log_pdf and documenso_download_certificate give the audit trail and signing certificate as PDFs.
  • Send from a template: documenso_list_envelopes with type TEMPLATE, documenso_get_envelope on the template for its recipient ids and field ids, then documenso_use_template with one entry per template recipient (id = template recipient id) and distribute true. Pre-fill fields with prefill_fields.
  • Send a one-off PDF: documenso_create_envelope with file_url and recipients (fields can be given per recipient), or add them afterwards with documenso_add_recipients and documenso_add_fields; then documenso_distribute_envelope. Every SIGNER needs a signature field.
  • Change a draft or template: documenso_update_envelope, documenso_update_recipients, documenso_delete_recipient, documenso_delete_field, documenso_duplicate_envelope.
  • Follow up: documenso_redistribute_envelope reminds recipients who have not acted and renews expired links; documenso_cancel_envelope stops a pending document; documenso_delete_envelope removes it.

Sending is real: confirm first. documenso_distribute_envelope, documenso_use_template with distribute true and documenso_redistribute_envelope email the recipients. Show the user the document, the recipients with their roles and the message, and send only after a clear yes. Cancel and delete cannot be undone.

Reading the answers: envelope ids are strings (envelope_...); recipient, field and template ids (templateId) are numbers. Times are ISO 8601 in UTC. Envelope status: DRAFT (not sent), PENDING (out for signing), COMPLETED, REJECTED (a recipient declined), CANCELLED. Recipient signingStatus: NOT_SIGNED, SIGNED, REJECTED; readStatus: NOT_OPENED, OPENED; sendStatus: NOT_SENT, SENT. Roles: SIGNER, APPROVER, VIEWER, CC, ASSISTANT. Field positions and sizes are percent of the page (0 to 100), pages start at 1. A recipient's signing link is signingUrl in the send answers (<your Documenso address>/sign/<token>). Recipients and fields cannot be changed once a document is PENDING.

Files: file_url must be a public https link to a PDF; AnythingMCP downloads it and uploads it. Downloads return the PDF itself.

Paging: lists return {"data": [...], "count", "currentPage", "perPage", "totalPages"}; raise page until it reaches totalPages.

Limits and errors: 1000 requests per minute per IP address; 429 means wait (Retry-After seconds). The free Cloud plan allows 5 documents a month; over a plan limit the API answers 400 LIMIT_EXCEEDED. 401 "Invalid token" for a wrong or expired token, or a token of another instance; 404 for an unknown id or a URL without /api/v2; 400 with the validation issues for invalid input.

Switched off at install: documenso_cancel_envelope, documenso_delete_envelope, documenso_delete_recipient and documenso_delete_field; they cannot be undone, so an admin switches them on when the team needs them.

你的 AI 距离 Documenso 仅两次点击。

安装连接器、粘贴凭据、向 AI 提问。7 天免费,无需信用卡。