Herramientas
El servidor expone 14 herramientas agrupadas por área funcional.Organización
get_user_organization_info
Devuelve el contexto de la organización activa (NIF, régimen fiscal y valores por defecto) para que el agente pueda operar con el contexto fiscal correcto cuando necesite contexto de empresa o valores fiscales.
get_mcp_workflows_guidance
Devuelve una guía resumida de workflows MCP (nombre del flujo, descripción y pasos de arranque) para ayudar al agente a planificar o ejecutar flujos de varios pasos.
Contactos
list_contacts
Busca contactos de la organización con filtros opcionales.
resolve_contact
Resuelve de forma determinista un único contacto. Devuelve status (unique / ambiguous / none) y hasta 5 candidatos. Úsalo antes de cualquier operación de escritura que necesite un contact_id.
Al menos uno de los cuatro campos es obligatorio.
create_contact
Crea un nuevo contacto en la organización. Idempotente por document_number: si ya existe un contacto con ese NIF/CIF, devuelve el existente en lugar de crear un duplicado.
update_contact
Actualiza los campos de un contacto existente. Solo se modifican los campos que se pasen (semántica PATCH).
Productos
resolve_product
Resuelve de forma determinista un único producto. Devuelve status (unique / ambiguous / none) y candidatos. Úsalo antes de crear un borrador de factura.
Al menos uno de los dos campos es obligatorio.
create_product
Añade un nuevo producto al catálogo de la organización.
update_product
Actualiza los campos de un producto existente. Solo se modifican los campos que se pasen (semántica PATCH).
Facturas
resolve_invoice
Localiza una factura emitida existente.
create_invoice_draft
Crea un borrador de factura ordinaria (F1). El borrador no se emite; usa issue_invoice_draft para hacerlo fiscalmente vinculante.
Devuelve el draft_id, un confirmation_token y una vista previa para mostrar al usuario antes de emitir.
create_simplified_invoice_draft
Crea un borrador de factura simplificada (F2), sin contacto asociado. Útil para tickets o ventas al público en general.
Devuelve draft_id, confirmation_token y vista previa.

