Qué es MCP y qué resuelve en tu facturación
El Model Context Protocol (MCP) es un estándar abierto para que un asistente de IA descubra y use herramientas de otros programas. Sin él, cada asistente necesitaría una integración a medida, y la tentación sería pegar una contraseña o una clave en un chat. Con MCP, el asistente se conecta a un servidor que expone operaciones concretas, con autorización y límites.
El servidor MCP de Facturatum se apoya en la misma API que usa la aplicación web. Eso significa que el asistente no tiene un «atajo»: lo que hace pasa por los mismos controles, la misma contabilidad y, si emite, el mismo registro Verifactu que si lo hicieras tú desde la app.
Para quién es
- Autónomos que prefieren pedir «¿qué facturas tengo pendientes de cobro?» a buscarlo en pantallas (más en autónomos).
- Pymes cuyo equipo ya trabaja con un asistente de IA y quiere consultar tesorería, clientes o facturas sin cambiar de herramienta (más en pymes).
- Asesorías que preparan consultas sobre los datos de un cliente concreto con la empresa fijada en la conexión.
- Desarrolladores que montan agentes propios: para integraciones sin conversación tienes la API.
Dos formas de conectarse
| Aspecto | Asistentes con conector propio | Otros clientes MCP |
|---|---|---|
| Asistentes | ChatGPT, Claude y Grok | DeepSeek y clientes MCP de escritorio |
| Cómo se autoriza | OAuth 2.1 con PKCE desde la web del asistente: inicias sesión, eliges empresa y nivel de acceso | El mismo OAuth, desde un cliente que se registra solo y recibe la respuesta en `localhost` |
| Qué se crea | Una clave revocable con el nombre del asistente | Igual: una conexión revocable sobre la empresa elegida |
| Se revoca | Con Desconectar en el hub de conectores | Con Desconectar en Conexiones activas del hub, donde aparece como «Otro» |
En ChatGPT la conexión se hace con un complemento que descargas en ZIP desde el hub; en Claude y Grok, añadiendo la URL como conector MCP. DeepSeek aún no publica un retorno OAuth en su web, por eso se usa desde un cliente MCP de escritorio que complete el OAuth en tu equipo. El servidor solo acepta tokens OAuth: no admite pegar una clave de API. Tienes el detalle en cada guía: ChatGPT, Claude, Grok y DeepSeek.
- 1
Abre el hub de conectores
En la aplicación, ve a Conectores (app.facturatum.es/conectores) y copia la URL del servidor MCP.
- 2
Añade el conector en el asistente
Crea un conector MCP personalizado con esa URL, o en ChatGPT sube el complemento ZIP descargado del hub.
- 3
Autoriza en Facturatum
Inicias sesión, eliges la empresa y decides si el asistente solo consulta o también puede modificar datos.
- 4
Comprueba la conexión
Vuelve al hub: el asistente debe aparecer como Conectado, con la empresa enlazada.
- 5
Trabaja desde el chat
Pide consultas o borradores en lenguaje natural y confirma expresamente las acciones irreversibles.
Qué herramientas ofrece el servidor
| Herramienta | Para qué sirve |
|---|---|
| `listar_operaciones` | Devuelve el catálogo de operaciones de la API de usuario (solo lectura) |
| `describir_operacion` | Explica una operación: parámetros y cuerpo esperado (solo lectura) |
| `ejecutar_operacion` | Ejecuta una operación con tus permisos; las irreversibles exigen `confirmacion: true` |
| Subida de PDF | Adjunta el PDF de una factura recibida: directa si es pequeño o mediante una URL de subida de un solo uso si es grande |
Seguridad: lo que el asistente no puede hacer
- Cambiar de empresa: queda fijada al autorizar; el modelo no puede pedir datos de otra.
- Saltarse tu rol: un usuario de solo lectura no puede emitir aunque el asistente lo confirme.
- Actuar sin confirmación en lo irreversible: emitir, rectificar, anular, presentar, remesar, cobrar o borrar.
- Guardar facturas sin validar: crear o editar una factura sigue pasando por la validación previa; si no es válida, no se guarda.
- Acceder a la gestión de claves ni a las operaciones internas de la plataforma.
Emitir una factura genera su registro Verifactu y la remite a la AEAT: no tiene vuelta atrás. Lee bien lo que el asistente propone antes de confirmar; una factura emitida solo se corrige con una rectificativa.
Ejemplos de uso
- «¿Qué facturas emitidas están vencidas y quién me debe más?»
- «Prepara un borrador de factura para este cliente con estas tres líneas.»
- «Adjunta este PDF a la factura recibida del proveedor de alquiler.»
- «¿Cuánto IVA llevo repercutido este trimestre?» antes de preparar el modelo 303.
- «Resúmeme la tesorería de las próximas semanas.»
Buenas prácticas
- Empieza autorizando solo consulta y amplía a modificación cuando lo necesites.
- Conecta el asistente con un usuario cuyo rol sea el mínimo necesario.
- Revisa en el hub qué conexiones tienes activas y desconecta las que no uses.
- Si el asistente no ve una herramienta nueva, usa Desconectar y Reconectar en el hub y abre un chat nuevo.
- Pide borradores y emite tú después de revisarlos, sobre todo al principio.
Los conectores están incluidos en Facturatum Pro, sin coste adicional. Tienes la visión general en IA nativa y la documentación técnica en docs.politeiasoft.com.
Preguntas frecuentes
¿Qué asistentes de IA puedo conectar a Facturatum?
ChatGPT, Claude y Grok, con OAuth desde el propio asistente, y DeepSeek u otros modelos a través de un cliente MCP de escritorio que complete el OAuth con retorno a localhost. Todos usan la misma URL del servidor MCP.
¿El asistente puede emitir facturas sin que yo lo sepa?
No. Emitir, presentar, remesar, cobrar o borrar exige una confirmación explícita en el chat, y además solo es posible si autorizaste la modificación de datos y tu rol lo permite.
¿Puede el asistente ver datos de otras empresas mías?
No. Al autorizar eliges una empresa y la conexión queda fijada a ella. Para trabajar con otra empresa tienes que autorizar una conexión nueva.
¿Cómo desconecto un asistente?
Desde el hub de conectores de la aplicación, con Desconectar. La clave que se creó al autorizar se revoca y el asistente deja de tener acceso hasta que lo vuelvas a autorizar.
¿Tiene coste el servidor MCP?
No tiene coste adicional: está incluido en Facturatum Pro (5,99 € al mes o 59,90 € al año, IVA incluido). El uso del asistente de IA depende de las condiciones de cada proveedor.
Fuentes oficiales
Contenido informativo. Comprueba siempre la normativa vigente en la sede de la AEAT y el BOE, o consulta a tu asesor.