DocSpring
oficialConecta tu asistente de IA a DocSpring para configurar plantillas de diseño de PDF, Word, HTML y páginas, rellenarlas y enviar documentos para su firma. Inicia sesión con OAuth, sin necesidad de copiar ningún token de API.
¿Qué puedes hacer con DocSpring MCP?
- Buscar plantillas y campos — Enumera tus plantillas de DocSpring y muestra los campos de una plantilla específica, como un contrato de alquiler.
- Diseñar y publicar plantillas — Crea una plantilla a partir de una descripción o un PDF, configura sus campos, cambia el nombre de los campos y publica una nueva versión.
- Generar PDF — Rellena una plantilla y genera un PDF de prueba (gratis y con marca de agua) o un PDF real que utiliza los créditos de tu cuenta.
- Configurar solicitudes de firma — Envía una plantilla a varios firmantes en orden, con recordatorios en el intervalo que elijas.
- Organizar plantillas — Mueve las plantillas que coincidan con un patrón de nombre a una carpeta nueva.
- Gestionar webhooks y acciones de correo electrónico — Con acceso completo, crea webhooks que envíen envíos a una URL y acciones de correo electrónico que envíen tus PDF.
Servidor MCP alojado
npx add-mcp 'https://mcp.docspring.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Abrir en Claude Abrir en ChatGPT
El servidor MCP de DocSpring permite que un asistente de IA trabaje en tu cuenta de DocSpring. Puede buscar tus plantillas, rellenarlas y generar archivos PDF y documentos de Word, crear diseños de página, editar campos y publicar versiones, configurar solicitudes de firma y administrar carpetas, webhooks y acciones de correo electrónico. Es un servidor remoto que usa el Model Context Protocol: añades su URL a tu asistente e inicias sesión en DocSpring. No hay que copiar ningún token de API.
| Región | URL del servidor MCP |
|---|---|
| EE. UU. | https://mcp.docspring.com/mcp |
| UE | https://mcp-eu.docspring.com/mcp |
Usa la URL de la región en la que está tu cuenta. Si inicias sesión en DocSpring en app-eu.docspring.com, tu cuenta está en la UE. Los ejemplos siguientes usan la URL de EE. UU. Para la UE, usa su URL en los comandos y archivos de configuración, y asigna al servidor el nombre docspring-eu, como hace el complemento de DocSpring, para que no sustituya a un servidor de EE. UU. llamado docspring.
Para agentes de programación (Claude Code, Codex, Copilot, Gemini CLI), el complemento de DocSpring añade el servidor MCP junto con las habilidades de agente de DocSpring, que enseñan al agente los flujos de trabajo de DocSpring.
Conecta tu asistente
Añade la URL a tu asistente, inicia sesión en DocSpring desde el navegador y elige lo que puede hacer el asistente (consulta Acceso).
¿Aún no tienes una cuenta de DocSpring? Crea una en la página de inicio de sesión que abre tu asistente, con Google, GitHub o tu correo electrónico, y conéctala desde allí. Luego, pídele a tu asistente que diseñe tu primera plantilla.
Claude
Claude.ai, Claude Desktop y las aplicaciones móviles de Claude comparten los mismos conectores. Estos botones abren el cuadro de diálogo «Add custom connector» de Claude con la URL de DocSpring ya rellenada:
Para añadirlo manualmente, ve a Customize > Connectors, haz clic en + Add y luego en Add custom connector. Introduce DocSpring como nombre y la URL del servidor MCP; después, haz clic en Add e inicia sesión. En un chat, activa DocSpring desde el menú +, en Connectors.
Los conectores personalizados funcionan con todos los planes de Claude (el plan Free permite uno). En los planes Team y Enterprise, un propietario añade el conector en Organization settings > Connectors y, después, cada miembro lo conecta desde Customize > Connectors.
Claude Code
claude mcp add --transport http --scope user docspring https://mcp.docspring.com/mcp
Luego, ejecuta /mcp en Claude Code, selecciona docspring e inicia sesión. --scope user añade el servidor a todos tus proyectos. Si has iniciado sesión en Claude Code con una suscripción de Claude, ya tienes disponible el conector de DocSpring que añadiste en Claude.
ChatGPT
Para añadir un servidor MCP a ChatGPT se necesita un espacio de trabajo Business, Enterprise o Edu, y solo funciona en la web. En un espacio de trabajo Business, debe añadirlo un administrador o propietario. ChatGPT Pro puede añadirlo con herramientas de solo lectura.
- Abre Plugins, haz clic en + y luego en Add custom MCP server.
- Introduce
DocSpringcomo nombre, la URL del servidor MCP como conexión y elige OAuth para la autenticación. - Confirma, haz clic en Create as a plugin e inicia sesión en DocSpring.
En un chat, escribe @ y elige DocSpring.
Codex
codex mcp add docspring --url https://mcp.docspring.com/mcp
codex mcp login docspring
La CLI de Codex, su extensión para IDE y la aplicación de escritorio de ChatGPT comparten esta configuración.
Cursor
También puedes añadir el servidor a ~/.cursor/mcp.json (todos los proyectos) o a .cursor/mcp.json (un proyecto):
{
"mcpServers": {
"docspring": { "url": "https://mcp.docspring.com/mcp" }
}
}
Cursor te pedirá que inicies sesión una vez que haya añadido el servidor.
VS Code
También puedes ejecutar MCP: Add Server desde la paleta de comandos y elegir HTTP, o añadir el servidor a .vscode/mcp.json:
{
"servers": {
"docspring": { "type": "http", "url": "https://mcp.docspring.com/mcp" }
}
}
La primera vez que se conecte, VS Code abrirá el navegador para que inicies sesión.
Otros asistentes
Cualquier cliente MCP que admita servidores remotos (Streamable HTTP) con inicio de sesión OAuth puede conectarse: Gemini CLI, Zed, Goose y otros. Añade la URL del servidor MCP como servidor remoto o HTTP; cuando el cliente se conecte por primera vez, abrirá la página de inicio de sesión de DocSpring. Por ejemplo, en Gemini CLI:
gemini mcp add --scope user --transport http docspring https://mcp.docspring.com/mcp
Acceso
Cuando inicies sesión, DocSpring te pedirá que elijas lo que puede hacer el asistente. Read and write estará seleccionado hasta que elijas otra opción:
| Acceso | Lo que puede hacer el asistente |
|---|---|
| Read only | Ver tus plantillas, carpetas, envíos y sus archivos PDF, tus acciones de correo electrónico y dominios de correo electrónico, y comprobar datos con una plantilla |
| Read and write | También crear y editar plantillas y sus campos, publicar versiones, generar archivos PDF, crear solicitudes de firma y añadir y comprobar dominios de correo electrónico |
| Full access | También eliminar plantillas, versiones, carpetas y dominios de correo electrónico, caducar envíos, crear webhooks que envíen tus envíos y otros eventos a una URL, y crear acciones de correo electrónico que envíen tus archivos PDF por correo electrónico |
Si un asistente solicita menos que el acceso completo al iniciar sesión, DocSpring te mostrará lo que ha solicitado y podrás conectarlo con ese nivel de acceso o cancelar.
El asistente solo ve las herramientas permitidas por su nivel de acceso. Herramientas del servidor MCP las enumera.
Cada asistente conectado aparece en Connected apps, en la página Integrations de DocSpring. Cualquier persona de la cuenta puede desconectarlo desde allí, y su acceso se interrumpe de inmediato. Para cambiar el nivel de acceso de un asistente, desconéctalo e inicia sesión de nuevo.
Los archivos PDF reales usan los créditos de tu cuenta, igual que cuando se generan mediante la API. Los archivos PDF de prueba son gratuitos y llevan una marca de agua; las herramientas piden al asistente que genere archivos PDF de prueba, a menos que solicites un documento real. La configuración de los campos de una plantilla nueva usa automáticamente las páginas de IA gratuitas de tu cuenta para el mes y, después, créditos, igual que en el editor de plantillas.
Ejemplos de instrucciones
En un asistente de chat:
- «Diseña una plantilla de certificado de finalización con el nombre del destinatario, el curso y la fecha».
- «Enumera mis plantillas de DocSpring y muéstrame los campos del contrato de alquiler».
- «Crea una plantilla a partir de https://example.com/form.pdf, configura sus campos y luego muéstrame la primera página».
- «Diseña una factura de una página como diseño de página, con una tabla de partidas y el total, y luego muéstrame una vista previa».
- «Genera un PDF de prueba de la plantilla de factura para Acme Corp, con tres partidas que elijas».
- «Cambia el nombre del campo
namede la plantilla del contrato afull_namey luego publica una versión nueva». - «Envía la plantilla del acuerdo de confidencialidad a Jane y luego a Sam para que la firmen, en ese orden, con un recordatorio cada 3 días».
- «Mueve todas las plantillas que tengan “Draft” en el nombre a una carpeta nueva llamada Drafts».
En un agente de programación que trabaja en el repositorio de tu aplicación:
- «Crea una plantilla de DocSpring a partir de
forms/application.pdf, configura sus campos y genera tipos de TypeScript para sus datos». - «Escribe el código que rellena nuestra plantilla de incorporación a partir del registro de un cliente con el SDK de DocSpring y luego genera un PDF de prueba para comprobarlo».
- «Genera un PDF de prueba de la plantilla de contrato de alquiler para cada cliente de
fixtures/customers.csv».
Los asistentes que ofrecen las instrucciones de un servidor MCP como comandos también incluyen Create a template, que diseña contigo una plantilla nueva a partir de una descripción o de tu PDF. Está disponible cuando el asistente tiene acceso de escritura. En Claude Code, escribe / y busca create_template: si el servidor se añadió como docspring, será /mcp__docspring__create_template.
Seguridad
- Un asistente con acceso puede leer los datos de tus envíos, que pueden incluir datos personales. Conecta solo asistentes que tu organización autorice a manejar esos datos.
- El texto que lee un asistente, como un PDF de la web o los datos de un envío, puede contener instrucciones destinadas a hacer que use sus herramientas de forma indebida. La mayoría de los asistentes piden confirmación antes de llamar a una herramienta que modifica algo, y las herramientas que modifican o eliminan lo que ya existe (editar una plantilla o sus campos, cambiar nombres, mover, restaurar una versión, cambiar un webhook o una acción de correo electrónico, eliminar o caducar) están marcadas como destructivas, por lo que los clientes te piden confirmar cada llamada. Elige Read only si el asistente solo necesita consultar información.
- Con acceso completo, un asistente administra tus webhooks, que envían los datos de tus envíos a una URL, y tus acciones de correo electrónico, que envían tus archivos PDF por correo electrónico. Puede modificarlos todos, incluidos los que hayas configurado tú, y lo que configure seguirá funcionando después de que lo desconectes. Elige Read and write si no necesita administrarlos.
- Los asistentes nunca ven el secreto de firma de un webhook ni los valores de sus encabezados: copia el secreto desde la página del webhook en DocSpring (Webhooks en la barra lateral) y añade allí los encabezados.
Solución de problemas
El asistente no tiene las herramientas de DocSpring. Añadir el servidor no basta: también debes iniciar sesión. En Claude, haz clic en Connect junto a DocSpring en Customize > Connectors y luego actívalo para el chat desde el menú +. En Claude Code, ejecuta /mcp y selecciona docspring (docspring-eu para la UE). En Codex, ejecuta codex mcp login docspring (o docspring-eu).
El inicio de sesión no reconoce tu cuenta o no aparecen tus plantillas. Has conectado el servidor de la otra región. Si inicias sesión en app-eu.docspring.com, conecta https://mcp-eu.docspring.com/mcp y asígnale el nombre docspring-eu; de lo contrario, usa https://mcp.docspring.com/mcp.
Falta una herramienta que esperabas. El asistente solo tiene las herramientas permitidas por su nivel de acceso: Read only no incluye herramientas que modifiquen nada. Para cambiar el nivel de acceso, desconecta el asistente desde Connected apps, en la página Integrations, e inicia sesión de nuevo. ChatGPT Pro solo obtiene las herramientas de solo lectura, independientemente de lo que elijas.
No aparecen las herramientas nuevas. Algunos asistentes conservan la lista de herramientas que vieron al conectarse. Vuelve a conectar DocSpring o actualízalo en la configuración de conectores del asistente.
Se cerró la sesión del asistente. Esto ocurre cuando alguien de tu cuenta lo desconecta en DocSpring o cuando no se ha usado durante 90 días. Inicia sesión de nuevo desde el asistente: en Claude, haz clic en Reconnect junto a DocSpring en Customize > Connectors.
Una herramienta devolvió processing. El PDF o la plantilla tardó más de unos 50 segundos. Pídele al asistente que vuelva a comprobarlo: usará get_submission o get_template.
Falla la generación de archivos PDF reales por un error de créditos. Los archivos PDF reales usan los créditos de tu cuenta. Añade créditos en la página Billing. Si el error indica que el PDF se procesará cuando añadas créditos, se generará entonces, así que no vuelvas a solicitarlo. Los archivos PDF de prueba son gratuitos mientras pruebas, pero combinar archivos PDF siempre consume créditos.
Si necesitas más ayuda, escribe a [email protected] o usa el formulario de contacto.
Herramientas del servidor MCP Todas las herramientas y el acceso que necesitan