Adobe Sign MCP server

Connect Adobe Sign to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Adobe Sign MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the get user tool in Adobe Sign
  • Use the list agreements tool in Adobe Sign
  • Use the get signing urls tool in Adobe Sign
  • Use the create library template tool in Adobe Sign
  • Use the update agreement state tool in Adobe Sign
  • Use the update web form state tool in Adobe Sign

Supported Tools

get_user

Get User

Retrieve detailed information for a user in the Adobe Acrobat Sign account, including status, role flags, locale, company, and group/account metadata returned by the API.

list_agreements

List Agreements

List agreements in the account with optional filtering. Returns a paginated list of agreements with their basic details and current status.

get_signing_urls

Get Signing URLs

Retrieve signing URLs for an agreement. These URLs can be used for embedded signing within your application. Only available when the agreement is waiting for one or more participants to sign.

create_library_template

Create Library Template

Create a reusable library document template with pre-configured form fields. Templates can be shared at the user, group, or account level and used as the basis for agreements, reducing repetitive setup.

update_agreement_state

Update Agreement State

Cancel or expire an agreement by updating its state. Use this to cancel agreements that are in progress, or to perform other state transitions.

update_web_form_state

Update Web Form State

Update an Adobe Acrobat Sign web form state, such as activating, deactivating, moving to authoring, or cancelling a web form.

download_audit_trail

Download Audit Trail

Download the audit trail PDF for an agreement. The audit trail captures the complete history of events including creation, viewing, signing, delegation, and authentication actions.

download_agreement_document

Download Agreement Document

List or download documents attached to an Adobe Acrobat Sign agreement. Downloads return the file through a Slate attachment; use documentId "combined" or omit documentId to download one combined PDF.

create_web_form

Create Web Form

Create an embeddable web form (widget) that generates a unique signing URL. Each time a participant fills in the web form, a new agreement is generated. Web forms can be embedded on websites or shared via link.

get_web_form

Get Web Form

Retrieve detailed information about an Adobe Acrobat Sign web form (widget), including status, URL, owner, participants, files, and creation/modification metadata.

list_bulk_sends

List Bulk Sends

List Send in Bulk (MegaSign) parent agreements in the Adobe Acrobat Sign account with pagination.

get_agreement_members

Get Agreement Members

Retrieve sender, participant set, next participant, CC, and share information for an Adobe Acrobat Sign agreement. Use this to find participant IDs needed for reminders or recipient-level operations.

get_bulk_send

Get Bulk Send

Retrieve detailed information about a Send in Bulk (MegaSign) parent agreement, including status, sender, child agreement metadata, recipient configuration, and reminder settings.

list_library_templates

List Library Templates

List available library document templates. Returns reusable templates that can be referenced when creating agreements or web forms.

send_reminder

Send Reminder

Send a reminder to participants who have not yet completed their actions on an agreement. Reminders can be sent once or configured with a recurring frequency.

get_form_data

Get Agreement Form Data

Retrieve form field data from a completed or in-progress agreement. Returns the values that participants have entered into form fields, useful for extracting data from signed documents.

create_agreement

Create Agreement

Create and send a new agreement (document for signature). Supports sequential and parallel signing workflows with multiple participant roles. Documents can be referenced by transient document ID, library template ID, or URL.

list_web_forms

List Web Forms

List web forms (widgets) in the account. Returns embeddable signing forms with their status and URLs.

send_in_bulk

Send in Bulk

Send the same agreement to many recipients using Adobe Acrobat Sign Send in Bulk (MegaSign). Current v6 bulk sends require a CSV transient document that contains the child agreement recipient information.

upload_document

Upload Document

Upload a file to Adobe Sign as a transient document. Transient documents are temporary files (valid for 7 days) that can be referenced when creating agreements, web forms, or library templates. You must upload a document before using it in any signing workflow.

update_bulk_send_state

Update Bulk Send State

Update a Send in Bulk (MegaSign) parent agreement state, primarily to cancel an in-progress bulk send.

list_users

List Users

List users in the Adobe Sign account. Returns user details including email, name, and group membership.

get_library_template

Get Library Template

Retrieve detailed information about an Adobe Acrobat Sign library template, including sharing mode, template types, state/status, owner, and file metadata.

get_agreement

Get Agreement

Retrieve detailed information about a specific agreement including its status, participants, documents, and metadata. Optionally fetch signing URLs, form field data, or event history for the agreement.

update_library_template_state

Update Library Template State

Update the state of an Adobe Acrobat Sign library template, including activating, returning to authoring, or removing a template.

Connect Adobe Sign to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Adobe Sign in Metorial. In your Metorial portal, enable the Adobe Sign MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Adobe Sign tools.

Run Adobe Sign through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Adobe Sign and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Adobe Sign tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Adobe Sign

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles.

Google Sheets

Create, read, and update spreadsheets and their cell data. Read and write values to individual cells, ranges, or multiple ranges using A1 notation or named ranges. Apply cell formatting including text styles, backgrounds, borders, number formats, and conditional formatting. Manage sheets (tabs) within a spreadsheet—add, delete, copy, rename, and reorder them. Create and manage embedded charts, pivot tables, filter views, data validation rules, protected ranges, named ranges, and merged cells. Perform batch operations to apply multiple updates atomically.

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Resolve site users to numeric Person/Group LookupId values. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Retrieve site properties and search for sites across Microsoft 365.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Linear

Create, read, update, and delete issues across teams with support for priorities, labels, assignees, due dates, and workflow states. Manage projects that group related issues, and organize work into time-boxed cycles (sprints). Create and manage documents, comments, and file attachments. Search issues using vector similarity or rich filters. Configure teams, workflow states, and labels. Track customers and link them to issues.

Technical notes for Adobe Sign

Send, sign, track, and manage electronic signature agreements. Upload documents as transient files, create agreements with sequential or parallel signing workflows, and configure recipient roles (signer, approver, acceptor, form filler, delegator). Create reusable library templates with pre-configured form fields. Build embeddable web forms that generate unique signing URLs. Send agreements in bulk (MegaSign) for mass signing scenarios. Manage form fields including signatures, initials, text, dates, checkboxes, and dropdowns. Send reminders to pending participants, download audit trails, and export completed form field data. Generate embedded signing URLs for in-app signing experiences. Manage users, group memberships, and perform actions on behalf of other users. Receive real-time webhook notifications for agreement lifecycle events, web form activity, bulk send operations, and library template changes.

Frequently asked questions

Common questions about connecting Adobe Sign to AI agents with Metorial.

  1. How many tools does the Adobe Sign MCP server have?
    The Adobe Sign MCP server exposes 25 tools, including Get User, List Agreements, Get Signing URLs. Each one is governed and traced through Metorial.
  2. Adobe Sign exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Adobe Sign MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Adobe Sign and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Adobe Sign MCP server yourself or use the hosted gateway.

Connect Adobe Sign to production AI agents

See how Metorial gives your team governed access to Adobe Sign, with tracing and security controls built in.