# Eversign — MCP server on mcp.ai > Connect your Eversign account and use 10 tools for e-signatures straight from your AI agent. Connect with your own API key. Xodo Sign is a cloud-based digital signature solution that allows users to sign, send, and manage documents online. By: mcp.ai · official Page: https://mcp.ai/eversign ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_eversign?ms=1787296020000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/eversign/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/eversign/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/eversign/skill.md Postman collection (v2.1): https://mcp.ai/eversign/postman.json ## Tools - eversign_audit_log(document_hash: string) — Retrieves the complete audit trail for a document, showing all events from creation through completion. Use this after obtaining a document_hash from list_documents or create_document to track documen - eversign_create_document(meta?: object, files?: object[], title?: string, fields?: object[], message?: string, sandbox?: boolean, signers: object[], is_draft?: boolean, redirect?: string, reminders?: boolean, recipients?: object[], template_id?: string, use_signer_order?: boolean, require_all_signers?: boolean, embedded_signing_enabled?: boolean) — Creates a new Eversign document for electronic signature collection from one or more signers. You can create documents either: 1. From a template (use EVERSIGN_LIST_TEMPLATES to find available templat - eversign_create_template(files?: object[], fields?: object[][], expires?: integer, sandbox?: boolean, signers?: object[], reminders?: object, template_note?: string, template_title: string, template_message?: string, require_all_signers?: boolean) — Tool to create a new template. Use when you need to programmatically set up reusable document templates after confirming your business settings. - eversign_delete_document_or_template(trash?: boolean, cancel?: boolean, document_hash: string) — Tool to delete, cancel, or trash a document or template by its hash. Usage: - To cancel a pending/in-process document: Set cancel=True - To trash a document (safer, reversible): Set trash=True - To pe - eversign_get_bulk_job_status(bulk_job_id: integer) — Tool to retrieve the status of a bulk job. Use when you need to check the progress of a bulk sending job, including counts of completed, cancelled, and in-progress documents. - eversign_get_bulk_jobs_list(limit?: integer, offset?: integer) — Tool to retrieve a list of bulk jobs for a business. Use when you need to view or paginate existing bulk jobs. - eversign_list_businesses(business_id?: integer) — Retrieves all businesses associated with your Eversign account, or filters to a specific business if business_id is provided. This is a read-only operation that returns business details including ID, - eversign_list_documents(page?: integer, type?: string, query?: string, to_date?: string, per_page?: integer, from_date?: string, signer_email?: string) — Retrieves a paginated list of documents from your Eversign business account. This tool returns comprehensive document details including signers, status, timestamps, and metadata. Use filters to narrow - eversign_list_templates(page?: integer, type?: string, limit?: integer) — Tool to list templates for a business with optional pagination. Use when you need to retrieve a paginated list of templates. - eversign_reassign_signer(reason?: string, signer_id: integer, document_hash: string, new_signer_name: string, new_signer_email: string) — Tool to reassign a signer to a new person. Use when you need to replace an existing signer on a document before signing is complete. Example: "Reassign the signer alice@example.com on document abc123 ## Example prompts - "What can I do in Eversign?" - "Show me a summary of my Eversign account" ## Links Docs: https://mcp.ai/docs/mcps/eversign Website: https://mcp.ai/mcps/eversign