other
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.
8 functions 7 read 1 write Manual OAuth token auth
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.
Machine-Readable Metadata
- integration_slug
docusign- route_slug
docusign- package
docusign- auth_strategy
oauth2_manual_tokenManual OAuth token- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Docusign CLIHeadless setup and direct function calls. Docusign MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Docusign MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Docusign.
Claude Code Docusign MCP setup for Claude Code. Cursor Docusign MCP setup for Cursor. Codex Docusign MCP setup for Codex. OpenAI Agents Docusign MCP setup for OpenAI Agents SDK. Claude Agent SDK Docusign MCP setup for Claude Agent SDK. Vercel AI SDK Docusign MCP setup for Vercel AI SDK. LangChain Docusign MCP setup for LangChain. LangGraph Docusign MCP setup for LangGraph. CrewAI Docusign MCP setup for CrewAI. MCP clients Docusign MCP setup for Generic MCP Clients.
Docusign CLI Matrix
Use these pages for direct Docusign CLI workflows in scripts, CI, cron, and agent wrappers.
CI Docusign CLI for CI. Cron Jobs Docusign CLI for cron jobs. Shell Scripts Docusign CLI for shell scripts. Headless Automation Docusign CLI for headless automation. Coding Agents Docusign CLI for coding agents.
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. |