Electronic signature platform
## DocuSign MCP Server: Intelligent Agreement Cloud Integration The **DocuSign MCP Server** connects the world's leading e-signature and agreement cloud platform directly to Google Antigravity, enabling AI assistants to prepare, send, sign, and manage agreements throughout their entire lifecycle. This powerful integration brings enterprise agreement automation into your development workflow with comprehensive API access. ### Why DocuSign MCP? - **Agreement Cloud Platform**: Access the full DocuSign ecosystem including eSignature, CLM, and Identify for complete agreement management - **Smart Agreements**: Leverage AI-powered contract analysis, risk detection, and clause extraction for informed decision-making - **Global Compliance**: Meet legal requirements across 180+ countries with localized signing experiences and regulatory compliance - **Envelope Tracking**: Monitor real-time status of documents through the entire signing process with detailed event history - **Embedded Signing**: Create seamless signing experiences embedded directly within your applications ### Key Features #### 1. Envelope Creation ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Create a DocuSign envelope with our master services agreement for Acme Corp, routing to legal then the client for signature" }], tools=[{ "name": "docusign_create_envelope", "description": "Create and route documents for signature" }] ) ``` #### 2. Template Operations ```python # Use and customize templates response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Use the sales contract template, fill in the values for Acme Corp deal, and send for signature" }], tools=[{"name": "docusign_template", "description": "Work with document templates"}] ) ``` #### 3. Status and Notifications ```python # Monitor envelope status response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show me all envelopes waiting for signature more than 3 days and send reminder notifications" }], tools=[{"name": "docusign_status", "description": "Track and manage envelope status"}] ) ``` #### 4. Document Retrieval ```python # Download signed documents response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Download all completed contracts from this month and organize by client name" }], tools=[{"name": "docusign_download", "description": "Retrieve signed documents"}] ) ``` ### Configuration ```json { "mcpServers": { "docusign": { "command": "npx", "args": ["-y", "@anthropic/mcp-docusign"], "env": { "DOCUSIGN_INTEGRATION_KEY": "your-integration-key", "DOCUSIGN_USER_ID": "your-user-id", "DOCUSIGN_ACCOUNT_ID": "your-account-id", "DOCUSIGN_PRIVATE_KEY_PATH": "/path/to/private.key" } } } } ``` ### Use Cases **Contract Lifecycle Management**: Automate the entire contract process from creation through negotiation, execution, and renewal with intelligent tracking. **Real Estate Transactions**: Streamline property transactions with complex document packages, multiple signers, and notarization requirements. **Financial Services**: Handle loan documents, account openings, and investment agreements with compliant, auditable signature workflows. **Healthcare Agreements**: Manage patient consent forms, provider agreements, and insurance documents with HIPAA-compliant signature processes. The DocuSign MCP Server transforms agreement management into an intelligent, automated process, reducing signing time from days to minutes while maintaining enterprise security.
{
"mcpServers": {
"docusign": {
"mcpServers": {
"docusign": {
"env": {
"DOCUSIGN_USER_ID": "your-user-id",
"DOCUSIGN_ACCOUNT_ID": "your-account-id",
"DOCUSIGN_INTEGRATION_KEY": "your-key"
},
"args": [
"-y",
"docusign-mcp-server"
],
"command": "npx"
}
}
}
}
}