Factuarea API
Servidor MCP

Catálogo de tools

Las 232 tools del MCP de Factuarea agrupadas por dominio, con el scope que requiere cada una y su categoría de límite de peticiones.

El servidor MCP de Factuarea publica 232 tools en 15 dominios. Esta página es la lista canónica; el esquema de entrada de cada tool se descubre en tiempo de ejecución mediante tools/list. Cada tool se corresponde con la misma operación en la Referencia de la REST API.

  • Tool — el nombre de la tool MCP que invoca tu agente.
  • Scope — el scope granular que debe tener la credencial para que la tool aparezca en tools/list y sea invocable. Consulta Scopes y permisos.
  • Category — el bucket de límite de peticiones al que pertenece la tool: read, write, destructive, send o generate. Consulta Errores y límites de peticiones.

Una credencial solo ve las tools que cubren sus scopes. Una API key con el super-scope * las ve las 232; una key más restringida o un token OAuth ve un subconjunto.

¹ Restringidas a OAuth (solo API key). 14 tools son accesibles únicamente con una API key, nunca a través de una app OAuth de terceros: las 8 tools verifactu:write, forget_delivery_note_signature (delivery_notes:gdpr_forget) y las 5 tools de FacturaE (los scopes facturae:read / facturae:write aún no están en el catálogo de consentimiento OAuth). Por tanto, las apps OAuth alcanzan 218 de las 232 tools. Consulta la política de canales.

Dominios

Facturas

Facturas de venta: búsqueda, CRUD, rectificativas, ledger de pagos parciales, transiciones (paid/sent/void/annul), recordatorios, enlaces públicos y PDFs. (34 tools)

HerramientaScopeCategoría
can_annul_invoiceinvoices:readread
check_invoice_simplified_eligibilityinvoices:readread
find_invoice_by_external_idinvoices:readread
find_invoice_by_numberinvoices:readread
get_available_quartersinvoices:readread
get_invoiceinvoices:readread
get_invoice_activitiesinvoices:readread
get_invoice_correctivesinvoices:readread
get_invoice_payment_receiptpdfs:readread
get_invoice_pdfpdfs:readread
get_invoice_public_linkinvoices:readread
get_invoice_statsinvoices:readread
get_invoice_statusesinvoices:readread
list_invoice_paymentsinvoices:readread
list_payment_methodsinvoices:readread
preview_invoice_reminderinvoices:readread
search_invoicesinvoices:readread
annul_invoiceinvoices:voidwrite
assign_invoice_real_numberinvoices:writewrite
bulk_delete_invoicesinvoices:deletedestructive
create_corrective_invoiceinvoices:writewrite
create_invoiceinvoices:writewrite
delete_invoiceinvoices:deletedestructive
duplicate_invoiceinvoices:writewrite
mark_invoice_as_paidinvoices:writewrite
mark_invoice_as_sentinvoices:writewrite
register_invoice_paymentinvoices:writewrite
quarterly_send_emailinvoices:sendsend
send_invoiceinvoices:sendsend
send_invoice_reminderinvoices:sendsend
substitute_simplified_invoiceinvoices:writewrite
update_invoiceinvoices:writewrite
update_invoice_public_linkinvoices:writewrite
void_invoiceinvoices:voidwrite

Clientes

CRM de clientes: búsqueda, CRUD, consulta por tax ID o ID externo, verificación censal AEAT, estadísticas y actividad. (11 tools)

HerramientaScopeCategoría
find_client_by_external_idclients:readread
find_client_by_tax_idclients:readread
get_clientclients:readread
get_client_activitiesclients:readread
get_client_statsclients:readread
search_clientsclients:readread
verify_client_censusclients:readread
bulk_delete_clientsclients:deletedestructive
create_clientclients:writewrite
delete_clientclients:deletedestructive
update_clientclients:writewrite

Proveedores

CRM de proveedores: búsqueda, CRUD, consulta por tax ID o ID externo, activar/desactivar, estadísticas y actividad. (11 tools)

HerramientaScopeCategoría
find_supplier_by_external_idsuppliers:readread
find_supplier_by_tax_idsuppliers:readread
get_suppliersuppliers:readread
get_supplier_activitiessuppliers:readread
get_supplier_statssuppliers:readread
search_supplierssuppliers:readread
bulk_delete_supplierssuppliers:deletedestructive
create_suppliersuppliers:writewrite
delete_suppliersuppliers:deletedestructive
toggle_supplier_activesuppliers:writewrite
update_suppliersuppliers:writewrite

Productos

Catálogo: búsqueda, CRUD, stock, consulta por SKU o ID externo, analítica de ventas, informes de stock bajo y multimedia (galería/vídeo). (20 tools)

HerramientaScopeCategoría
download_product_gallery_imageproducts:readread
download_product_videoproducts:readread
find_product_by_external_idproducts:readread
find_product_by_skuproducts:readread
get_productproducts:readread
get_product_activitiesproducts:readread
get_product_sales_analyticsproducts:readread
get_product_statsproducts:readread
low_stock_reportproducts:readread
search_productsproducts:readread
bulk_delete_productsproducts:deletedestructive
bulk_update_stockproducts:writewrite
create_productproducts:writewrite
delete_productproducts:deletedestructive
delete_product_gallery_imageproducts:deletedestructive
delete_product_videoproducts:deletedestructive
toggle_product_activeproducts:writewrite
update_productproducts:writewrite
upload_product_gallery_imageproducts:writewrite
upload_product_videoproducts:writewrite

Presupuestos

Presupuestos: búsqueda, CRUD, aceptar/rechazar, enviar, convertir en factura, consulta por ID externo, enlaces públicos y PDFs. (17 tools)

HerramientaScopeCategoría
find_quote_by_external_idquotes:readread
get_quotequotes:readread
get_quote_pdfpdfs:readread
get_quote_public_linkquotes:readread
get_quote_statsquotes:readread
get_quote_statusesquotes:readread
search_quotesquotes:readread
accept_quotequotes:transitionwrite
bulk_delete_quotesquotes:deletedestructive
convert_quotequotes:transitionwrite
create_quotequotes:writewrite
delete_quotequotes:deletedestructive
duplicate_quotequotes:writewrite
reject_quotequotes:transitionwrite
send_quotequotes:sendsend
update_quotequotes:writewrite
update_quote_public_linkquotes:writewrite

Facturas proforma

Facturas proforma: búsqueda, CRUD, aceptar/rechazar, enviar, convertir, consulta por ID externo, enlaces públicos y PDFs. (17 tools)

HerramientaScopeCategoría
find_proforma_by_external_idproformas:readread
get_proformaproformas:readread
get_proforma_pdfpdfs:readread
get_proforma_public_linkproformas:readread
get_proforma_statsproformas:readread
get_proforma_statusesproformas:readread
search_proformasproformas:readread
accept_proformaproformas:transitionwrite
bulk_delete_proformasproformas:deletedestructive
convert_proformaproformas:transitionwrite
create_proformaproformas:writewrite
delete_proformaproformas:deletedestructive
duplicate_proformaproformas:writewrite
reject_proformaproformas:transitionwrite
send_proformaproformas:sendsend
update_proformaproformas:writewrite
update_proforma_public_linkproformas:writewrite

Albaranes

Albaranes: búsqueda, CRUD, entregar/cancelar/firmar, convertir, enviar, consulta por ID externo, enlaces públicos, PDFs y borrado RGPD de firmas. (19 tools)

HerramientaScopeCategoría
find_delivery_note_by_external_iddelivery_notes:readread
get_delivery_notedelivery_notes:readread
get_delivery_note_pdfpdfs:readread
get_delivery_note_public_linkdelivery_notes:readread
get_delivery_note_statsdelivery_notes:readread
get_delivery_note_statusesdelivery_notes:readread
search_delivery_notesdelivery_notes:readread
bulk_delete_delivery_notesdelivery_notes:deletedestructive
cancel_delivery_notedelivery_notes:transitionwrite
convert_delivery_notedelivery_notes:transitionwrite
create_delivery_notedelivery_notes:writewrite
delete_delivery_notedelivery_notes:deletedestructive
duplicate_delivery_notedelivery_notes:writewrite
forget_delivery_note_signaturedelivery_notes:gdpr_forget ¹destructive
mark_delivery_note_delivereddelivery_notes:transitionwrite
send_delivery_notedelivery_notes:writesend
sign_delivery_notedelivery_notes:transitionwrite
update_delivery_notedelivery_notes:writewrite
update_delivery_note_public_linkdelivery_notes:writewrite

Facturas de compra

Facturas de compra: búsqueda, CRUD, marcar como pagadas, ledger de pagos parciales, listados de pendientes/vencidas, consulta por ID externo, archivos adjuntos y recibos de pago. (17 tools)

HerramientaScopeCategoría
download_purchase_invoice_filepurchase_invoices:readread
find_purchase_invoice_by_external_idpurchase_invoices:readread
get_purchase_invoicepurchase_invoices:readread
get_purchase_invoice_payment_receiptpdfs:readread
get_purchase_invoice_statspurchase_invoices:readread
list_overdue_purchase_invoicespurchase_invoices:readread
list_pending_purchase_invoicespurchase_invoices:readread
list_purchase_invoice_paymentspurchase_invoices:readread
search_purchase_invoicespurchase_invoices:readread
attach_purchase_invoice_filepurchase_invoices:writewrite
bulk_delete_purchase_invoicespurchase_invoices:deletedestructive
create_purchase_invoicepurchase_invoices:writewrite
delete_purchase_invoicepurchase_invoices:deletedestructive
delete_purchase_invoice_filepurchase_invoices:writewrite
mark_purchase_invoice_paidpurchase_invoices:transitionwrite
register_purchase_invoice_paymentpurchase_invoices:transitionwrite
update_purchase_invoicepurchase_invoices:writewrite

Facturas recurrentes

Plantillas recurrentes: búsqueda, CRUD, activar/pausar/reanudar/cancelar, previsualizar, consulta por ID externo, logs y actividad. (15 tools)

HerramientaScopeCategoría
find_recurring_invoice_by_external_idrecurring_invoices:readread
get_recurring_invoicerecurring_invoices:readread
get_recurring_invoice_statsrecurring_invoices:readread
list_recurring_invoice_activitiesrecurring_invoices:readread
list_recurring_invoice_logsrecurring_invoices:readread
preview_recurring_invoicerecurring_invoices:readread
search_recurring_invoicesrecurring_invoices:readread
activate_recurring_invoicerecurring_invoices:transitionwrite
bulk_delete_recurring_invoicesrecurring_invoices:deletedestructive
cancel_recurring_invoicerecurring_invoices:transitionwrite
create_recurring_invoicerecurring_invoices:writewrite
delete_recurring_invoicerecurring_invoices:deletedestructive
pause_recurring_invoicerecurring_invoices:transitionwrite
resume_recurring_invoicerecurring_invoices:transitionwrite
update_recurring_invoicerecurring_invoices:writewrite

Series

Series de numeración (inmutables por continuidad fiscal): búsqueda, crear, archivar/desarchivar, fijar por defecto, estadísticas y actividad. (11 tools)

HerramientaScopeCategoría
find_series_by_codeseries:readread
get_default_series_for_typeseries:readread
get_seriesseries:readread
get_series_activitiesseries:readread
get_series_statsseries:readread
list_active_seriesseries:readread
search_seriesseries:readread
archive_seriesseries:writewrite
create_seriesseries:writewrite
mark_series_as_defaultseries:writewrite
unarchive_seriesseries:writewrite

Impuestos

Tipos impositivos (catálogo global): búsqueda, CRUD ligero, valores por defecto, comprobaciones de uso y cálculos de impuestos/totales. (15 tools)

HerramientaScopeCategoría
calculate_taxtaxes:readread
calculate_totalstaxes:readread
check_tax_in_usetaxes:readread
get_active_taxestaxes:readread
get_taxtaxes:readread
get_tax_defaults_for_documenttaxes:readread
get_tax_statstaxes:readread
get_taxes_by_typetaxes:readread
get_taxes_for_purchasestaxes:readread
get_taxes_for_salestaxes:readread
search_taxestaxes:readread
create_taxtaxes:writewrite
set_tax_as_defaulttaxes:writewrite
set_tax_default_for_documenttaxes:writewrite
toggle_tax_activetaxes:writewrite

VeriFactu

SIF de la AEAT: registros, eventos, validación de cadena, subsanación de registros rechazados, certificados, ajustes, declaración responsable y log de acceso de la AEAT. (27 tools)

HerramientaScopeCategoría
find_verifactu_record_by_csvverifactu:readread
find_verifactu_record_by_huellaverifactu:readread
find_verifactu_record_by_invoice_numberverifactu:readread
get_active_company_certificateverifactu:readread
get_aeat_access_recordverifactu:readread
get_declaracion_responsableverifactu:readread
get_declaracion_responsable_historyverifactu:readread
get_invoice_verifactuverifactu:readread
get_verifactu_activitiesverifactu:readread
get_verifactu_configverifactu:readread
get_verifactu_eventverifactu:readread
get_verifactu_event_summaryverifactu:readread
get_verifactu_recordverifactu:readread
get_verifactu_statsverifactu:readread
list_aeat_access_recordsverifactu:readread
list_company_certificatesverifactu:readread
list_verifactu_eventsverifactu:readread
search_verifactu_recordsverifactu:readread
validate_verifactu_chainverifactu:readread
activate_company_certificateverifactu:write ¹write
create_invoice_verifactuverifactu:write ¹write
retry_verifactu_eventverifactu:write ¹write
retry_verifactu_recordverifactu:write ¹write
revoke_company_certificateverifactu:write ¹write
subsanar_verifactu_recordverifactu:write ¹write
update_verifactu_settingsverifactu:write ¹write
upload_company_certificateverifactu:write ¹write

FacturaE (FACe)

Facturación electrónica B2G: descarga el XML FacturaE 3.2.2 de una factura y gestiona sus envíos a FACe (enviar, seguir, anular). (5 tools)

ToolScopeCategory
get_face_submissionfacturae:read ¹read
list_invoice_face_submissionsfacturae:read ¹read
get_invoice_facturae_linkfacturae:read ¹generate
cancel_face_submissionfacturae:write ¹write
send_invoice_to_facefacturae:write ¹write

Webhooks y eventos

Webhook endpoints, entregas, rotación de secretos, ping/replay y el catálogo de eventos publicado. (12 tools)

HerramientaScopeCategoría
get_eventevents:readread
get_webhook_deliverywebhooks:readread
get_webhook_endpointwebhooks:readread
list_eventsevents:readread
list_webhook_deliverieswebhooks:readread
search_webhook_endpointswebhooks:readread
create_webhook_endpointwebhooks:writewrite
delete_webhook_endpointwebhooks:deletewrite
ping_webhook_endpointwebhooks:writewrite
replay_webhook_deliverywebhooks:writewrite
rotate_webhook_secretwebhooks:writewrite
update_webhook_endpointwebhooks:writewrite

Cuenta

Identidad fiscal de la cuenta: verifica el par razón social + NIF de la empresa contra el censo de la AEAT. (1 tool)

ToolScopeCategory
verify_account_censusaccount:readwrite

En esta página