Guía de conector13 minutos de lectura33 herramientas MCP7 idiomas

Cómo conectar Adobe Acrobat Sign a Microsoft Copilot vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

HCPor el equipo de HelpCodeActualizado 13 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Adobe Acrobat Sign

Adobe Acrobat Sign

Let your AI work with Adobe Acrobat Sign: find agreements and check who has signed, read participants, events, form data, signing links, the signed PDF and audit trail, send documents or library templates for signature, remind or cancel, and browse templates, web forms, users, groups, workflows and webhooks. REST API v6, signed in as an Acrobat Sign user.

herramientas

33

Región

INTL

Categoría

Firma electrónica

Autenticación

OAuth 2.0

Env vars requeridas

ADOBE_SIGN_SHARDADOBE_SIGN_CLIENT_IDADOBE_SIGN_CLIENT_SECRET
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Adobe Acrobat Sign con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Prueba a pedir

Prompts de ejemplo para Adobe Acrobat Sign

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Adobe Acrobat Sign · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Adobe Acrobat Sign, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Adobe Acrobat Sign + Microsoft Copilot

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

ADOBE_SIGN_SHARD, ADOBE_SIGN_CLIENT_ID, ADOBE_SIGN_CLIENT_SECRET

Paso 1 — Obtener credenciales

La configuración lleva unos 15 minutos. Necesitas una cuenta de Acrobat Sign (Business, Enterprise o una cuenta de desarrollador gratuita para pruebas) y un administrador de la cuenta que cree la aplicación de API.

  1. Inicia sesión en Acrobat Sign como administrador de la cuenta y anota tu shard en la dirección del navegador: https://secure.na1.adobesign.com/... significa na1; los demás son na2, na3, na4, eu1, eu2, jp1, au1, in1 y sg1. Pon solo el código del shard en ADOBE_SIGN_SHARD.
  2. Abre Account, Acrobat Sign API, API Applications, haz clic en +, escribe un nombre y un nombre para mostrar y elige el dominio CUSTOMER.
  3. Selecciona la nueva aplicación y haz clic en Configure OAuth for Application. Define el Redirect URI como https://cloud.anythingmcp.com/api/mcp-oauth/callback en AnythingMCP Cloud, o <your AnythingMCP URL>/api/mcp-oauth/callback si alojas AnythingMCP tú mismo. Debe ser https y coincidir exactamente.
  4. En la misma página activa los scopes user_read, agreement_read, agreement_write, agreement_send, library_read, widget_read, workflow_read y webhook_read. Elige el modificador self para un conector personal; los administradores de la cuenta pueden elegir account para llegar a los acuerdos de todos los usuarios (ver Scopes más abajo). Guarda.
  5. Haz clic en View/Edit en la aplicación y copia el Application ID en ADOBE_SIGN_CLIENT_ID y el Client Secret en ADOBE_SIGN_CLIENT_SECRET. Instala el conector.
  6. En la página del conector haz clic en Authorize with Provider e inicia sesión en Acrobat Sign. Después ejecuta adobe_acrobat_sign_get_base_uris: apiAccessPoint debe contener tu shard. Si muestra otro, corrige ADOBE_SIGN_SHARD y vuelve a autorizar.

Scopes: el conector pide user_read agreement_read agreement_write agreement_send library_read widget_read workflow_read webhook_read, es decir, el modificador :self: los acuerdos, plantillas y formularios web del propio usuario conectado. Un administrador de la cuenta que quiera que la IA vea toda la cuenta los cambia en los ajustes OAuth del conector a agreement_read:account, user_read:account y así sucesivamente (los mismos modificadores deben estar activos en la aplicación) y vuelve a autorizar. adobe_acrobat_sign_list_users necesita user_read:account.

Tokens: los access tokens duran una hora y se renuevan solos mediante /oauth/v2/refresh en tu shard. Un refresh token que no se usa durante 60 días caduca; entonces vuelve a hacer clic en Authorize with Provider.

Qué lee: acuerdos, listados del más reciente al más antiguo o buscados por texto (nombres, emails y nombres de participantes, mensajes, ids externos, contenido de campos) con filtros por estado, rol, tipo, fecha de creación o modificación y email del participante; un acuerdo con remitente, grupos de participantes, lista de cc, mensaje, fechas y documentos de origen; los miembros de un acuerdo y en qué paso está cada uno; los eventos de auditoría (creado, enviado, visto, firmado, delegado, recordatorio enviado, completado); los valores introducidos en los campos del formulario; los enlaces de firma de los participantes que deben actuar ahora; los documentos de un acuerdo; el acuerdo como un único PDF, como enlace temporal o como archivo, y el informe de auditoría como archivo PDF; recordatorios; documentos de la biblioteca (plantillas reutilizables) con sus campos; formularios web con su URL pública, ajustes, datos introducidos y los acuerdos que generaron; usuarios, grupos y miembros de grupos; flujos de envío personalizados; webhooks.

Qué escribe: adobe_acrobat_sign_upload_transient_document descarga un archivo (PDF, Word, Excel, imagen) desde una URL y lo sube, hasta 10 MB; los documentos temporales caducan a los 7 días. adobe_acrobat_sign_create_agreement crea un acuerdo a partir de un documento temporal, una plantilla de la biblioteca o una URL pública de archivo: con state IN_PROCESS se envía al instante, DRAFT lo deja sin enviar y AUTHORING permite al remitente colocar antes los campos en Acrobat Sign. adobe_acrobat_sign_send_agreement envía un acuerdo en DRAFT o AUTHORING, y adobe_acrobat_sign_create_reminder recuerda a los participantes que aún no han actuado, una vez o con una programación. Estas herramientas están activas al instalar, y los envíos y recordatorios mandan correos a personas reales, así que la IA te muestra los documentos, los destinatarios en su orden y el mensaje, y solo envía tras un sí claro.

Crear un acuerdo: file_infos admite una entrada por documento, un transientDocumentId, un libraryDocumentId o un urlFileInfo con url, name y mimeType que Adobe descarga por su cuenta. participant_sets enumera los destinatarios con order (1, 2, ...) y role (SIGNER, APPROVER, ACCEPTOR, FORM_FILLER, CERTIFIED_RECIPIENT). Si el documento no tiene campos de firma (etiquetas de texto o campos de plantilla), Acrobat Sign añade un bloque de firma al final. merge_field_info rellena campos de plantilla por nombre; adobe_acrobat_sign_list_library_document_form_fields muestra los nombres.

Desactivada al instalar: adobe_acrobat_sign_cancel_agreement, porque un acuerdo cancelado ya no se puede firmar y la cancelación no se puede deshacer. Un admin la activa cuando el equipo la necesita.

Formatos de datos: el status de un acuerdo es OUT_FOR_SIGNATURE, OUT_FOR_APPROVAL, SIGNED, APPROVED, ACCEPTED, FORM_FILLED, DELIVERED, CANCELLED, EXPIRED, DRAFT, AUTHORING y algunos más. El status de un miembro, como WAITING_FOR_MY_SIGNATURE, NOT_YET_VISIBLE o COMPLETED, muestra el paso de cada participante. Las fechas son ISO 8601 en UTC. Los datos de formulario llegan como texto CSV; solo el remitente puede leerlos y, por defecto, solo en acuerdos completados. Los PDF de adobe_acrobat_sign_download_combined_document y adobe_acrobat_sign_download_audit_trail se entregan como archivos adjuntos, hasta 10 MB. Los enlaces de firma están disponibles unos segundos después del envío.

Paginación: las herramientas de lista devuelven page.nextCursor, que la IA pasa como cursor hasta que falte. adobe_acrobat_sign_search_agreements pagina con start_index (de searchPageInfo.nextIndex), hasta 100 resultados por página y 10.000 en total.

Límites: Acrobat Sign limita las llamadas a la API por usuario y por cuenta según el plan; una respuesta 429 trae Retry-After en segundos.

Errores habituales: 401 INVALID_ACCESS_TOKEN significa que la autorización caducó o fue revocada: vuelve a autorizar. Un 401 justo después de autorizar suele indicar un ADOBE_SIGN_SHARD incorrecto. 403 PERMISSION_DENIED o INVALID_API_ACCESS_POINT significa que falta un scope o su modificador (por ejemplo user_read:account para usuarios), que el usuario no puede ver ese acuerdo o que la llamada fue al shard equivocado. 404 INVALID_AGREEMENT_ID u otro INVALID_..._ID significa un id incorrecto, o un acuerdo de otro usuario con el scope :self. 400 INVALID_ARGUMENTS, MISSING_REQUIRED_PARAM o INVALID_EMAIL nombra el campo que falta o es incorrecto. 404 AGREEMENT_NOT_EXPOSED en los enlaces de firma significa que el acuerdo aún se está preparando: espera unos segundos y vuelve a pedirlos.

El conector no crea ni cambia plantillas de la biblioteca, formularios web, flujos de trabajo, webhooks, usuarios o grupos, y no borra nada.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Microsoft Copilot

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.

  1. En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
  2. Escribe un Server name (por ejemplo AnythingMCP), una Server description que diga qué hace el conector y la Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor.
  3. En la autenticación, elige API key, pon Type en Header y X-API-Key como nombre de la cabecera, y selecciona Create.
  4. En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
  5. Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de Adobe Acrobat Sign.
  6. Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.

¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
adobe_acrobat_sign_get_base_urisThe API and web hosts of the account (apiAccessPoint, webAccessPoint), e.g. https://api.na1.adobesign.com/
adobe_acrobat_sign_get_userRead a user of the account: id, email, name, company, accountType, status, isAccountAdmin and primary group. user_id "me" returns the user…
adobe_acrobat_sign_list_agreementsList the agreements of the signed-in user, newest first: id, name, status (OUT_FOR_SIGNATURE, SIGNED, APPROVED, CANCELLED, EXPIRED, DRAFT…
adobe_acrobat_sign_search_agreementsSearch agreements, web forms and library documents the user can see, by text (names, participant emails and names, messages, external ids…
adobe_acrobat_sign_get_agreementRead one agreement: name, status, sender, participant sets (role, order, members and their status), cc list, message, created and…
adobe_acrobat_sign_get_agreement_membersWho is on an agreement and where they stand: participant sets with role, order and status, each member with participant id, email and…
adobe_acrobat_sign_list_agreement_eventsThe audit events of an agreement in order: created, sent, emailed, viewed, signed, delegated, reminder sent, completed, with date, actor…
adobe_acrobat_sign_get_agreement_form_dataThe values participants entered in the form fields of an agreement, as CSV text (one row per participant, one column per field)
adobe_acrobat_sign_get_signing_urlsThe e-sign page links of the participants who must act now (signingUrlSetInfos with email and esignUrl)
adobe_acrobat_sign_get_combined_document_urlA temporary download URL of the agreement as one PDF (signed copy once completed), optionally with the audit report and supporting…
adobe_acrobat_sign_download_combined_documentDownload the agreement as one PDF file (the signed copy once completed), handed over as a file attachment, not as text
adobe_acrobat_sign_list_agreement_documentsList the documents of an agreement: document id, name, mimeType, number of pages, and supporting documents uploaded by participants with…
adobe_acrobat_sign_download_audit_trailDownload the audit trail report of an agreement as a PDF file attachment (who did what and when, with IP addresses and the transaction id)
adobe_acrobat_sign_list_remindersList the reminders set on an agreement: reminder id, recipients (participant ids), frequency, status, last and next send date, note
adobe_acrobat_sign_list_library_documentsList the library documents (reusable templates) the user can use: id, name, templateTypes (DOCUMENT, FORM_FIELD_LAYER), sharingMode (USER…
adobe_acrobat_sign_get_library_documentRead one library document (template): name, owner, sharing mode, template types, status, created date and the files it contains
adobe_acrobat_sign_list_library_document_form_fieldsList the form fields of a library document: name, inputType (TEXT_FIELD, SIGNATURE, CHECKBOX, DATE, ...), assignee (which participant fills…
adobe_acrobat_sign_list_web_formsList the web forms (widgets): id, name, status (ACTIVE, AUTHORING, DRAFT), the public url signers open, javascript embed code and modified…
adobe_acrobat_sign_get_web_formRead one web form: name, status, public url, participants, completion and verification settings, and the documents it uses
adobe_acrobat_sign_get_web_form_form_dataThe data signers entered in a web form, as CSV text (one row per submission)
adobe_acrobat_sign_list_web_form_agreementsList the agreements created when people filled in and signed a web form: id, name, status, participant email and date
adobe_acrobat_sign_list_usersList the users of the Acrobat Sign account: id, email, name, company, isAccountAdmin
adobe_acrobat_sign_list_groupsList the groups of the account: id, name, createdDate and whether it is the default group
adobe_acrobat_sign_list_group_usersList the users of one group: id, email, name, and whether they are group admins
adobe_acrobat_sign_list_workflowsList the custom send workflows available to the user: id, name, displayName, status, scope and modified date
adobe_acrobat_sign_get_workflowRead one workflow: its recipients list (roles, order, editable or fixed emails), documents, cc, expiration and authentication settings
adobe_acrobat_sign_list_webhooksList the webhooks of the account or user: id, name, scope, state (ACTIVE or INACTIVE), subscribed events, resource type and target URL
adobe_acrobat_sign_get_webhookRead one webhook: name, scope, state, subscribed events, URL, and the conditional parameters that decide what the notification carries
adobe_acrobat_sign_upload_transient_documentUpload a file (PDF, Word, Excel, image, ...) from a URL as a transient document and get its transientDocumentId, to use in…
adobe_acrobat_sign_create_agreementCreate an agreement from a transient document, a library document (template) or a file URL. state IN_PROCESS sends it for signature at once…
adobe_acrobat_sign_send_agreementSend a DRAFT or AUTHORING agreement for signature (state IN_PROCESS): the first recipients get their emails
adobe_acrobat_sign_cancel_agreementCancel an agreement that is out for signature (state CANCELLED)
adobe_acrobat_sign_create_reminderRemind participants who have not acted yet: send a reminder now (frequency ONCE) or on a schedule until they sign

Ejemplos de prompts

  • "¿Qué acuerdos llevan más de una semana pendientes de firma y quién falta por firmar en cada uno?"
  • "Descarga el PDF firmado y el registro de auditoría del NDA con Ejemplo S.L."
  • "Envía la plantilla de la biblioteca NDA mutuo a [email protected] para firmar, conmigo como segundo firmante. Muéstramelo todo antes de enviarlo."
  • "Envía un recordatorio a los participantes que aún no han firmado el contrato de proveedores del T4."
  • "Muestra en una tabla los datos introducidos en el formulario web Inscripción al evento."

FAQ

¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.

¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.

El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Adobe Acrobat Sign está a un clic.

Instala el conector, pega la clave y pregunta a Microsoft Copilot. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Adobe Acrobat Sign a MCP: acuerdos, firmantes, PDF firmados y plantillas en cualquier agente de IA

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Conectores

Cómo conectar Adobe Acrobat Sign a ChatGPT vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Conectores

Cómo conectar Adobe Acrobat Sign a Claude vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Conectores

Cómo conectar Adobe Acrobat Sign a Cursor vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Conectores

Cómo conectar Adobe Acrobat Sign a Gemini vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.

Conectores

Cómo conectar Adobe Acrobat Sign a Meta Muse vía MCP

Adobe Acrobat Sign REST API v6, con sesión iniciada como usuario de Acrobat Sign: busca acuerdos y comprueba quién ha firmado, lee participantes, eventos, datos de formularios, enlaces de firma, el PDF firmado y el registro de auditoría, envía documentos o plantillas de la biblioteca para firmar, envía recordatorios y consulta plantillas, formularios web, usuarios, grupos, flujos de trabajo y webhooks. Cancelar acuerdos viene desactivado al instalar.