- Data MCP (
https://mcp.firma.dev/mcp) - Da a los asistentes de IA acceso directo a la API de Firma. Gestiona plantillas, crea solicitudes de firma, configura espacios de trabajo y más mediante conversaciones en lenguaje natural. Requiere autenticación OAuth. - Docs MCP (
https://docs.firma.dev/mcp) - Da a los asistentes de IA acceso a la documentación completa y la referencia de la API de Firma. Úsalo para generar código de integración preciso con los endpoints, formatos de solicitud y patrones de autenticación correctos. No requiere autenticación.
¿Qué es MCP?
El Model Context Protocol (MCP) es un estándar abierto que conecta asistentes de IA a herramientas y fuentes de datos externas. En lugar de escribir llamadas a la API manualmente, describes lo que necesitas en lenguaje natural, y el asistente de IA usa los servidores MCP de Firma para ejecutar las llamadas a la API correctas o consultar la documentación adecuada en tu nombre.Configuración
- Data MCP
- Docs MCP
El servidor Data MCP se autentica mediante OAuth 2.1 con PKCE usando las credenciales de tu cuenta de Firma. Cuando te conectas a través de cualquier cliente compatible, el flujo de OAuth se gestiona automáticamente.Clientes compatibles:
- Claude - Claude Code, Claude Desktop, Claude.ai
- ChatGPT - A través del Modo Desarrollador para conectores
- Cursor - Soporte nativo de MCP
- GitHub Copilot - VS Code 1.101+
- OpenAI Codex - A través de la CLI o config
- Otros clientes MCP - Cualquier cliente que implemente el transporte Streamable HTTP
- Claude Code
- Claude Desktop
- Claude.ai
- ChatGPT
- Cursor
- GitHub Copilot
- OpenAI Codex
Agrega el servidor Data MCP de Firma mediante la CLI:O añádelo a tu configuración de Claude Code (Se te pedirá que inicies sesión con tu cuenta de Firma la primera vez que lo uses.
.claude/settings.json):Data MCP: herramientas disponibles
Una vez conectado, el asistente de IA puede usar las siguientes herramientas. Hay 84 herramientas organizadas en 10 categorías.- Solicitudes de Firma
- Plantillas
- Espacios de Trabajo
- Webhooks
- Empresa
- Dominios de Correo
- Plantillas de Correo
- Campos Personalizados
- JWT y Configuración
Las herramientas centrales del flujo de trabajo para crear y gestionar solicitudes de firma.
| Herramienta | Descripción |
|---|---|
signing_requests_list | Lista solicitudes de firma con filtrado y paginación |
signing_requests_create | Crea una nueva solicitud de firma a partir de un documento o plantilla |
signing_requests_create_and_send | Crea y envía una solicitud de firma en un solo paso |
signing_requests_get | Obtiene los detalles de una solicitud de firma específica |
signing_requests_partial_update | Actualiza campos específicos de una solicitud de firma |
signing_requests_update | Actualización completa de una solicitud de firma |
signing_requests_send | Envía una solicitud de firma en borrador a los destinatarios |
signing_requests_cancel | Cancela una solicitud de firma activa |
signing_requests_resend | Reenvía a destinatarios específicos |
signing_requests_users_list | Lista los destinatarios de una solicitud de firma |
signing_requests_fields_list | Lista los campos de una solicitud de firma |
signing_requests_reminders_list | Lista los recordatorios de una solicitud de firma |
signing_requests_audit_list | Obtiene el registro de auditoría de una solicitud de firma |
Selección de espacio de trabajo
Después de iniciar sesión en el Data MCP, empiezas sin ningún espacio de trabajo seleccionado. Puedes:- Pedirle al asistente que seleccione un espacio de trabajo - por ejemplo, “Cambia al espacio de trabajo de Marketing”
- Dejar que el asistente pase un ID de espacio de trabajo por solicitud - el asistente puede incluir un parámetro
workspace_iden las llamadas a herramientas individuales
Ejemplos de conversación
Listar todas las solicitudes de firma
“Muéstrame todas las solicitudes de firma pendientes en mi espacio de trabajo de Marketing”El asistente seleccionará el espacio de trabajo, llamará al endpoint de listado de solicitudes de firma y presentará los resultados.
Crear y enviar una solicitud de firma
“Crea una solicitud de firma a partir de la plantilla de NDA y envíala a jane@example.com”El asistente encontrará la plantilla, la duplicará en una solicitud de firma, establecerá el destinatario y la enviará.
Consultar el estado de la firma
“¿Cuál es el estado de la solicitud de firma que le envié a John la semana pasada?”El asistente buscará entre las solicitudes de firma recientes y devolverá el estado actual, incluyendo qué destinatarios ya firmaron.
Generar código de integración
“Usando los docs de Firma, crea una ruta de API en Next.js que envíe una solicitud de firma usando el endpoint create-and-send”El asistente consultará el Docs MCP para obtener el endpoint, el formato de solicitud y el patrón de autenticación correctos, y luego generará código funcional.
Límites de tasa
Las solicitudes MCP están sujetas a los mismos límites de tasa que las llamadas directas a la API. Cada llamada a herramienta corresponde a una solicitud de API. El servidor Docs MCP no tiene límites de tasa.Solución de problemas
Las herramientas no cargan
Si tu cliente muestra el servidor como conectado pero no aparece ninguna herramienta:- Claude.ai / ChatGPT: Intenta desconectar y volver a conectar el conector desde Configuración
- Cursor / VS Code: Reinicia la aplicación después de agregar la configuración
- Claude Desktop: Reinicia la app - los cambios en
claude_desktop_config.jsonrequieren reinicio