data
Docusign MCP, CLI, and Lua Integration for AI Agents
Docusign integration docs for AI agents: MCP gateway setup, Docusign CLI commands, Lua API reference, credentials, and function schemas.Docusign for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
docusign.docusign_list_envelopes | Read read | 8 | List envelopes in the DocuSign account. Filter by status (sent, delivered, completed, signed, declined, voided), date range, or search text. Returns envelope summaries with IDs, subjects, statuses, and dates. |
docusign.docusign_get_envelope | Read read | 2 | Get detailed information about a DocuSign envelope including status, recipients, documents, and signing history. Use this to check if an envelope has been signed or to review its details. |
docusign.docusign_create_envelope | Write write | 1 | Create a new DocuSign envelope for electronic signature. You can create from a template (pass template_id) or from scratch with inline documents and recipients. Set status to "sent" to send immediately or "created" to save as a draft. |
docusign.docusign_list_templates | Read read | 7 | List templates available in the DocuSign account. Templates define reusable envelope structures with pre-configured documents, recipients, and signing tabs. Use a template ID to create envelopes from a template. |
docusign.docusign_get_template | Read read | 1 | Get details for a DocuSign template including its documents, recipient roles, signing tabs, and email settings. Use this to understand a template before creating an envelope from it. |
docusign.docusign_list_documents | Read read | 1 | List documents in a DocuSign envelope. Returns document IDs, names, types (content or summary), and page counts. Use document IDs to download individual documents. |
docusign.docusign_get_document | Read read | 2 | Download a document from a DocuSign envelope. Returns the document content as base64-encoded data. Use "combined" as the document_id to download all documents as a single combined PDF. |
docusign.docusign_get_current_user | Read read | 0 | Get information about the authenticated DocuSign user, including name, email, and associated accounts. Useful for verifying credentials and discovering account IDs. |