PandaDoc MCP Server

Crear, enviar, firmar electrónicamente y rastrear documentos de PandaDoc desde cualquier cliente de IA: buscar plantillas, crear a partir de plantillas, enviar para firma y verificar el estado mediante OAuth.

Documentación

PandaDoc

Guía del servidor MCP de PandaDoc

Archivos de configuración y herramientas para integrar PandaDoc con LLMs y marcos de agentes.

License: MIT Documentation


PandaDoc aloja un servidor MCP remoto en https://mcp.pandadoc.com/v1/mcp. Esto permite el acceso seguro de clientes MCP mediante OAuth. Consulta la documentación aquí.

[!NOTE] Los límites de volumen y operaciones de creación, envío y otras operaciones de documentos de PandaDoc también se aplican al servidor MCP de PandaDoc.

Los límites de tasa existentes para la API pública de PandaDoc también se aplican a las herramientas del servidor MCP de PandaDoc. Más información sobre los límites de la API pública se puede encontrar en: https://developers.pandadoc.com/reference/limits

Tabla de contenidos

Instalación y configuración

Diferentes clientes MCP requieren configuraciones ligeramente diferentes. Sigue las instrucciones a continuación para tu cliente específico para conectarte al servidor MCP de PandaDoc.

Claude Desktop

Para configurar el servidor MCP de PandaDoc en Claude Desktop:

  1. Abre Claude Desktop y ve a "Personalizar" → "Conectores".

  2. Haz clic en el botón "+" y luego selecciona "... Agregar conector personalizado".

  3. En la pantalla "Agregar conector personalizado", ingresa:

  4. Haz clic en Conectar para comenzar el proceso de autenticación. Se abrirá una página externa.

  5. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.

  6. Haz clic en Autorizar para autenticarte y permitir que Claude acceda a tu cuenta de PandaDoc.

  7. Después de que se complete la autenticación, deberías recibir una alerta. Presiona "Abrir Claude" para volver a Claude Desktop.

  8. De vuelta en la aplicación de Claude, deberías ver PandaDoc listado como uno de tus conectores personalizados, y estás listo para comenzar a dar instrucciones en Claude.

Claude Code

Para configurar el servidor MCP de PandaDoc en Claude Code:

  1. Abre tu terminal, ejecuta el siguiente comando y luego presiona Enter: claude mcp add pandadoc --transport http https://mcp.pandadoc.com/v1/mcp
  2. Escribe claude para iniciar Claude Code.
  3. Escribe /mcp y presiona Enter para abrir la lista de servidores MCP que tienes instalados.
  4. Usa las teclas de flecha para navegar hasta el servidor de PandaDoc y presiona Enter para comenzar el proceso de autenticación. Se abrirá una página externa.
  5. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.
  6. Haz clic en Autorizar para autenticarte y permitir que Claude Code acceda a tu cuenta de PandaDoc.
  7. Una vez que se complete la autenticación, vuelve a la terminal y ejecuta el comando /mcp nuevamente.
  8. El servidor de PandaDoc ahora debería mostrarse como conectado, y estás listo para comenzar a dar instrucciones en Claude Code.

Cline

Para configurar el servidor MCP de PandaDoc con Cline:

  1. Instala o actualiza la CLI de Cline:

    npm install -g cline
    
  2. Abre tu terminal e inicia el asistente de instalación de MCP de Cline:

    cline mcp add pandadoc --transport streamable-http https://mcp.pandadoc.com/v1/mcp
    
  3. Revisa los detalles del servidor prellenados en el asistente y completa la configuración.

  4. Continúa con PandaDoc en tu navegador cuando se te solicite autenticarte.

  5. Haz clic en Permitir acceso y luego en Autorizar para permitir que Cline acceda a tu cuenta de PandaDoc.

  6. Regresa a Cline después de la autenticación y verifica que el servidor de PandaDoc esté conectado.

Puedes volver a abrir la interfaz de gestión de MCP en cualquier momento ejecutando cline mcp.

No se requiere ningún paquete local de PandaDoc, código fuente, clave de API o variable de entorno. La autenticación se maneja a través de OAuth de PandaDoc.

OpenCode

Para configurar el servidor MCP de PandaDoc en OpenCode:

  1. Abre tu terminal y ejecuta: opencode mcp add
  2. Presiona Enter para iniciar el proceso.
  3. Cuando OpenCode pregunte por el nombre del servidor MCP, escribe pandadoc y presiona Enter.
  4. Cuando OpenCode pregunte por el tipo de servidor MCP, usa las teclas de flecha para navegar hasta "Remoto" y presiona Enter.
  5. Cuando OpenCode pregunte por la URL del servidor MCP, escribe https://mcp.pandadoc.com/v1/mcp y presiona Enter.
  6. Cuando OpenCode pregunte si el servidor requiere autenticación OAuth, navega hasta "Sí" y presiona Enter.
  7. Cuando OpenCode pregunte "¿Tienes un ID de cliente pre-registrado?", navega hasta "No" y presiona Enter.
  8. OpenCode debería finalizar con el mensaje: "MCP server added successfully".
  9. Autentícate con tu cuenta de PandaDoc ejecutando: opencode mcp auth pandadoc
  10. Presiona Enter para comenzar el proceso de autenticación. Se abrirá una página externa.
  11. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.
  12. Haz clic en Autorizar para autenticarte y permitir que OpenCode acceda a tu cuenta de PandaDoc.
  13. Una vez que se complete la autenticación, vuelve a la terminal e inicia OpenCode con el comando opencode.
  14. Dentro de OpenCode, escribe /mcp en el prompt y presiona Enter.
  15. Deberías ver "pandadoc" listado como "conectado".
  16. Presiona ESC y estás listo para comenzar a dar instrucciones en OpenCode.

Codex

Para configurar el servidor MCP de PandaDoc en Codex desktop:

  1. Abre Codex y haz clic en "Configuración → Configuración" en la esquina inferior izquierda.

  2. En la vista de configuración, selecciona "Servidores MCP".

  3. En la lista de servidores MCP, selecciona "+ Agregar servidor".

  4. En la pantalla "Conectar a un MCP personalizado", ingresa:

  5. Haz clic en Guardar.

  6. De vuelta en la lista de servidores MCP, debería aparecer un botón "Autenticar" junto al ícono de engranaje de configuración. Haz clic en él para comenzar el proceso de autenticación. Se abrirá una página externa.

  7. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.

  8. Haz clic en Autorizar para autenticarte y permitir que Codex acceda a tu cuenta de PandaDoc.

  9. Una vez que se complete la autenticación, vuelve a la ventana de Codex y estás listo para comenzar a dar instrucciones en Codex.

Kiro

Para instalar el poder de PandaDoc desde su repositorio público de GitHub:

  1. Abre el panel Powers y selecciona Agregar poder personalizado.
  2. Selecciona Importar poder desde GitHub.
  3. Ingresa https://github.com/PandaDoc/mcp-server-guide y haz clic en Instalar.
  4. Pide a Kiro que realice una tarea de PandaDoc y completa el flujo de OAuth de PandaDoc cuando se te solicite.

Cursor

Para configurar el servidor MCP de PandaDoc en Cursor:

  1. Abre la paleta de comandos:

    • macOS: CMD + Shift + P
    • Windows/Linux: CTRL + Shift + P
  2. De la lista, selecciona "Ver: Abrir configuración de MCP" y presiona Enter.

  3. Selecciona "Herramientas y MCPs".

  4. Bajo "Servidores MCP instalados", haz clic en el botón "Nuevo servidor MCP".

  5. Se debería abrir un archivo mcp.json. Agrega el servidor MCP de PandaDoc dentro del objeto mcpServers. Debería verse así:

    {
      "mcpServers": {
        "pandadoc": {
          "url": "https://mcp.pandadoc.com/v1/mcp"
        }
      }
    }
    

    Nota: si ya tenías un servidor MCP configurado, asegúrate de que las comas estén en el lugar correcto, por ejemplo:

    {
      "mcpServers": {
        "mcp-sample-server": {
          "url": "https://mcp.sample.server.com/mcp"
        },
        "pandadoc": {
          "url": "https://mcp.pandadoc.com/v1/mcp"
        }
      }
    }
    
  6. Guarda el archivo y vuelve a la pantalla anterior de "Herramientas y MCPs".

  7. Debería aparecer un botón "Autenticar". Haz clic en él para comenzar el proceso de autenticación. Se abrirá una página externa.

  8. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.

  9. Haz clic en Autorizar para autenticarte y permitir que Cursor acceda a tu cuenta de PandaDoc.

  10. Una vez que se complete la autenticación, vuelve a la aplicación de Cursor y estás listo para comenzar a dar instrucciones.

VS Code

Para configurar el servidor MCP de PandaDoc en VS Code:

  1. Asegúrate de tener GitHub Copilot habilitado.

  2. Abre la paleta de comandos y selecciona "MCP: Agregar servidor...":

    • macOS: CMD + Shift + P
    • Windows/Linux: CTRL + Shift + P
  3. Selecciona HTTP.

  4. Pega la URL del servidor https://mcp.pandadoc.com/v1/mcp en la barra de búsqueda y luego presiona Enter.

  5. Escribe PandaDoc cuando pregunte por un ID de servidor y luego presiona Enter.

  6. Tu archivo mcp.json debería mostrarse con la configuración del servidor MCP de PandaDoc.

  7. VS Code mostrará una alerta para permitir la autenticación. Presiona el botón Permitir.

  8. Se mostrará otra alerta con una URL. Haz clic en el botón Abrir para comenzar el proceso de autenticación. Se abrirá una página externa.

  9. Haz clic en Permitir acceso para dar consentimiento y comenzar el proceso de autenticación con PandaDoc.

  10. Haz clic en Autorizar para autenticarte y permitir que VS Code acceda a tu cuenta de PandaDoc.

  11. Una vez que se complete la autenticación, vuelve a la ventana de VS Code y estás listo para comenzar a dar instrucciones en VS Code.

Gemini (impulsado por Gemini CLI)

Para configurar el servidor MCP de PandaDoc para usar con Gemini:

  1. Abre tu terminal y ve a la carpeta donde quieras trabajar.
  2. Ejecuta el siguiente comando: gemini extensions install https://github.com/PandaDoc/mcp-server-guide
  3. Presiona Enter para iniciar el proceso.

Las instrucciones varían según el cliente. Para otros clientes, pregunta a tu cliente cómo agregar un servidor MCP o consulta la documentación de tu cliente.

Plugin de Claude para PandaDoc

Más allá del conector básico, este repositorio también publica un plugin de Claude que agrupa todo lo que un usuario de Claude necesita en una sola instalación:

  • Habilidades de automatización de documentos — flujos de trabajo guiados para cotizaciones, NDAs, aprobaciones, facturas, renovaciones, información de contratos y más.
  • El conector de PandaDoc, preconfigurado — conéctate al servidor MCP con un clic, sin configuración manual.
  • Un hook de inicio rápido que lista las habilidades disponibles al comienzo de una sesión.

El plugin funciona en Claude Code — la CLI de terminal, la pestaña Code en la aplicación de escritorio de Claude, las extensiones de IDE y claude.ai/code. En cualquiera de ellos:

  1. Agrega este repositorio como un marketplace de plugins:

    /plugin marketplace add PandaDoc/mcp-server-guide
    
  2. Instala el plugin:

    /plugin install pandadoc@pandadoc
    
  3. Conecta el conector PandaDoc incluido y autoriza el acceso a tu cuenta — en la terminal, ejecuta /mcp, selecciona el conector de PandaDoc y completa el flujo de OAuth; en la aplicación de escritorio o IDE, haz clic en Conectar en PandaDoc en los conectores del plugin.

Las habilidades ahora están disponibles — escribe / para explorarlas, o simplemente describe tu tarea (por ejemplo, "envía este NDA para firma"). Para obtener versiones más nuevas de las habilidades más tarde, ejecuta /plugin marketplace update.

Plugin de Antigravity para PandaDoc

Las mismas habilidades y conector se instalan como un plugin de Google Antigravity directamente desde este repositorio:

  1. Ejecuta agy plugin install https://github.com/PandaDoc/mcp-server-guide.
  2. Abre el panel Customizations de Antigravity, haz clic en Autenticar junto al servidor MCP de PandaDoc y autoriza el acceso a tu cuenta. Pega el código de autorización de vuelta en el panel cuando se te solicite.

Las habilidades aparecen entonces como comandos de barra como /pandadoc-nda-fast-send, o Antigravity las detecta cuando describes una tarea. Antigravity lee el servidor MCP desde mcp_config.json.

Soporte y privacidad

Licencia

MIT