Ahora con referencia de API pública y herramientas MCP

    ¿Los mismos documentos, una y otra vez?

    DocDealer automatiza los documentos Word repetitivos: rellenas un formulario y la IA escribe el .docx terminado a partir de una plantilla que tú controlas. Hazlo en el editor, desde tu propio código por REST, o deja que un agente de IA lo haga de principio a fin.

    Web · docdealer.app — editor visual (captura real)3 secciones · 12 campos · Válido

    Rellena el formulario tipado, suelta un DNI y mira cómo llegan las secciones.

    DNI.pdf analyzed → grantor.name
    En producción enNotaría FarrésPoderes, constituciones, compraventas — con validación estricta.
    Plantillas tipadasCero alucinaciones
    En 30 segundos

    DocDealer es un generador de documentos Word con IA: rellenas un formulario y obtienes un .docx terminado a partir de una plantilla tipada.

    Defines una plantilla (campos, tipos, reglas de validación, lógica condicional) una vez. A partir de ahí cualquier consumidor que conozca el esquema — una persona, un backend, o un agente de IA — produce un DOCX o PDF validado por la misma superficie.

    • Qué esUn generador de documentos atado al esquema. Las plantillas declaran la forma del resultado; el runtime la impone.
    • Por qué es baratoUna fracción del coste de un bucle de agente — una llamada de IA acotada por sección en lugar de 30–100 tool calls.
    • Modelo por defectogoogle/gemini-2.5-flash. Trae tu propio modelo (Anthropic, OpenAI, Vercel AI Gateway) en cualquier momento.
    • Para quién esNotarías, registros de la propiedad y mercantiles, gestorías, despachos de abogados, administradores de fincas, asesorías fiscales y laborales, inmobiliarias y corredurías de seguros: cualquier mesa donde el mismo documento se repite.
    Para quién es

    Si escribes el mismo documento cada semana, debería escribirse solo

    DocDealer encaja en cualquier mesa donde el papeleo se repite: el formato es fijo, solo cambian nombres, fechas e importes, y una errata sale cara. Conviértelo en plantilla una vez: a partir de ahí, producirlo es rellenar un formulario.

    • Notarías

      Escrituras, poderes, testamentos, actas y certificaciones: las mismas cláusulas con partes distintas, cada día.

    • Registros de la propiedad y mercantiles

      Notas, calificaciones y certificaciones montadas sobre una estructura fija y datos registrales.

    • Gestorías administrativas

      Trámites, altas, poderes y escritos a la Administración. Mucho volumen y poca variación.

    • Despachos de abogados

      Demandas, contestaciones, contratos tipo y cartas de despido: texto estándar que no puede fallar.

    • Administradores de fincas

      Convocatorias, actas de junta y certificados de deuda, para cada finca, cada trimestre.

    • Asesorías fiscales y laborales

      Contratos laborales, finiquitos, recursos y contestaciones a requerimientos.

    • Agencias inmobiliarias

      Contratos de arras, arrendamientos y hojas de encargo. Una plantilla, cientos de inmuebles.

    • Corredurías de seguros

      Documentación de pólizas, partes de siniestro y cartas de resolución, al ritmo de los siniestros.

    También encaja en
    • Procuradores
    • Peritos y tasadores
    • Arquitectura e ingeniería
    • Departamentos legales y compliance
    • RRHH y ETTs
    • Clínicas y sanidad privada
    • Administración pública
    • Auditoría y consultoría

    ¿No estás en la lista? Si tu equipo reescribe el mismo documento Word cambiando nombres, fechas e importes, DocDealer encaja.

    Tres formas de interactuar

    Cada plantilla corre en tres superficies — elige la que encaje.

    UI

    Aplicación web

    Abre el editor, rellena el formulario, mira las secciones aparecer en streaming, exporta DOCX o PDF. Colaboración en tiempo real incluida.

    API

    API REST

    POST con un id de plantilla y un payload usando un token bearer. Recibe un DOCX o PDF validado. Documentada en /api/docs.

    MCP

    Servidor MCP

    Cada plantilla es una tool tipada. Claude, Cursor y agentes propios descubren los esquemas y crean documentos por Model Context Protocol.

    ¿Por qué no un agente sin más?

    Más barato y rápido que un bucle de agente.

    Un agente genérico vuelve a leer tus instrucciones y a deducir la estructura del documento en cada ejecución. DocDealer codifica esa estructura una sola vez, en la plantilla, así cada documento es una generación breve, fundamentada y validada, en lugar de un bucle de razonamiento largo y caro.

    1. 01Estructurado, no improvisado. Los campos, las secciones y las reglas están fijados en la plantilla; el modelo solo rellena contenido fundamentado.
    2. 02Coste predecible. Sin bucles abiertos de llamadas a herramientas: una generación acotada por sección.
    3. 03Salida validada. Cada valor procede de tus datos de formulario o adjuntos. Cero alucinaciones.
    Llamadas de IA para producir una escritura
    Bucle de agente genérico30–100
    DocDealer · una llamada por sección6
    Plantillas

    Plantillas tipadas. Reglas estrictas. Resultado previsible.

    Una plantilla es un esquema con campos, reglas de validación y lógica condicional. Una vez definida, cualquier consumidor — UI, API o agente de IA — produce un documento válido.

    Tipos de campo
    Texto, número, fecha, enum, archivo, objetos repetibles. Cada campo tiene un tipo que el runtime entiende.
    Reglas de validación
    Obligatorio, min/max, regex, valores permitidos. Los datos inválidos se rechazan en el límite, no 200 líneas después.
    Adjuntos inteligentes
    Marca un campo de archivo como analizable y la IA extrae datos estructurados de PDFs e imágenes al formulario.
    poderes.template.html
    --- frontmatter
    type: date  fieldKey: fecha_firma  required: true
    type: selector  fieldKey: tipo_poder  options: […]
    type: file_attachment  fieldKey: dni_compareciente
        schema: fullName · documentNumber · nationality
        validationRules: «debe mostrar un DNI legible…»
    sectionVisibilityRules: hide CONFIDENCIALIDAD if false

    <section name="COMPARECEN">

    <instructions> «prioriza los datos extraídos del DNI analizado»

    Doña {Nombre del compareciente | MARÍA LÓPEZ SÁEZ}, con DNI {DNI | 46.812.339-K}

    Qué hace el motor

    Esquemas dentro, documentos válidos fuera

    Cada campo tiene un tipo y reglas. El mismo esquema alimenta el editor, el validador y la IA — todo lo generado encaja con la plantilla y lo que no, se marca en el origen.

    01

    Formulario generado desde el esquema

    La plantilla define la UI. Secciones, orden de campos y visibilidad condicional vienen del mismo origen que consume la API.

    02

    La IA rellena el formulario, no la prosa

    El modelo escribe valores estructurados en campos tipados — bajo las reglas de la plantilla. Las alucinaciones no tienen dónde caer.

    03

    La validación es la garantía

    Campos obligatorios, regex, valores permitidos — comprobados igual lo cree un humano o un agente.

    04

    DOCX y PDF, con formato

    Exporta en Word con tus estilos de párrafo, configuración de página y cabeceras, o renderiza a PDF en una llamada.

    MCP

    Protocolo nativo para
    agentes de IA.

    Expón cada plantilla a través del Model Context Protocol. Claude, Cursor o tu propio orquestador — cualquier cliente MCP descubre tus plantillas, lee sus esquemas y crea documentos vía tool calls.

    Plantillas descubribles
    Las tools listan cada plantilla de la org con su esquema — el agente elige una y sabe qué rellenar.
    Tool calls tipadas
    create_document, update_form, generate_section, validate_document, export_document — argumentos fuertemente tipados.
    Devuelve el artefacto
    El DOCX o PDF vuelve como payload base64 que el agente entrega al usuario o sube a S3.
    Autenticación bearer
    Las API keys autentican la sesión MCP. Las listas de plantillas por clave acotan a qué puede tocar el agente.
    Herramientas expuestas
    • list_templates
    • get_template
    • create_document
    • update_document_form
    • analyze_attachments
    • generate_all_sections
    • validate_document
    • export_document
    API REST

    Creación programática de documentos

    Cada acción de la UI es una llamada REST. Autentica con un token bearer, haz POST con un id de plantilla y un payload, y obtén un documento validado. La misma superficie que usa tu servidor MCP.

    Tokens bearer por organización
    Emite, renombra y revoca API keys con ámbito de organización. Texto plano visible solo al crearla.
    Allowlist por plantilla
    Restringe una clave a un subconjunto de plantillas para que un servicio backend solo toque lo que debe.
    Permisos con scope
    Scopes finos — lectura, escritura, exportación — por clave. Privilegio mínimo por defecto.
    Las tres llamadas que importan
    POST /api/attachments  sube un DNI, escritura o propuestaPOST /api/ai/analyze/attachment  extracción tipadaPOST /api/documents/generate  de una sola llamada, devuelve el archivo
    $ curl -H "Authorization: Bearer $DD_KEY" \
       -d @poderes.json https://api.thedocdealer.com/api/documents/generate
    
    ← 200 { filename: "documento.docx", blob: "UEsDBBQ…" }
    Colaboración en tiempo real

    Edita en equipo, en tiempo real

    Varios usuarios pueden rellenar formularios y revisar documentos a la vez gracias a Yjs CRDTs y Hocuspocus sobre WebSocket, con escalado horizontal vía Redis.

    3 personas en COMPARECEN ahora mismo
    Autoría de plantillas

    Crea plantillas desde tu propio agente de IA

    Conecta Claude Code, Cursor o cualquier cliente MCP. Exporta la plantilla como un único fichero, la edita, la valida y genera un documento de prueba en memoria — tú revisas el diff antes de que nada llegue a una plantilla en producción. Se rechazan las importaciones que no validan o que sobrescribirían la edición de otra persona.

    Exportar → editar → probar → diff → importar
    RGPD · LOPDGDD

    Construido para la protección de datos en la UE — y el escrutinio notarial español.

    Afirmaciones concretas respaldadas por la infraestructura desplegada. El cliente es el responsable del tratamiento; DocDealer actúa como encargado del tratamiento bajo el Art. 28 del RGPD y firma DPA bajo petición.

    Residencia de datos en la UE
    Todos los datos persistentes viven en AWS eu-west-1 (Irlanda). Nada en reposo sale de la UE — Postgres, S3 y Redis están en la misma región.
    Cifrado en reposo y en tránsito
    S3 SSE-AES256 para documentos y adjuntos; cifrado gestionado por RDS para Postgres; TLS 1.2+ extremo a extremo.
    Derecho al olvido
    Eliminar una organización borra sus documentos, adjuntos, análisis de IA y rastro de auditoría. Los usuarios individuales pueden borrarse sin afectar al contenido de la organización.
    DPA bajo petición
    Acuerdo de Encargo de Tratamiento (Art. 28 RGPD) disponible antes de firmar. Nosotros somos el encargado; tú sigues siendo el responsable.
    Hablemos

    ¿Quieres ver si DocDealer encaja?

    Cuéntanos quién eres y qué quieres redactar. Leemos cada mensaje; respondemos en un día laborable.

    Usamos tus datos solo para responderte. Sin newsletter, sin compartir con terceros.

    Construye plantillas. Despacha documentos.

    Define el esquema una vez. Genera documentos desde la UI, la API, un agente MCP, o los tres.

    Empezar