Ir al contenido
Log in

Referencia de herramientas

Estas son las funciones (herramientas, en terminología MCP) que tu asistente descubre al conectarse a B2Brouter. No hace falta que las invoques tú: el asistente elige cuál usar según tu pregunta. Esta lista te sirve para saber qué puede consultar, para decidir sus permisos en los ajustes de tu asistente o, si eres desarrollador, para usarlas desde tu agente.

Todas son de solo lectura. Ninguna herramienta puede crear, modificar, enviar ni borrar nada, y todas se declaran como tales en el protocolo (readOnlyHint: true, destructiveHint: false).

HerramientaQué haceParámetros principalesRequiere
list_accountsLista las cuentas donde tu usuario es miembro, con nombre, identificador e identificadores fiscales. Es el primer paso para referirse a una cuenta.detailed (opcional)Acceso a una cuenta de pago
account_financial_summaryResumen financiero de una cuenta: ingresos y gastos, pendientes (al día y vencidos), evolución mensual, principales clientes y proveedores, y facturas por estado.account_identifier, range o date_from + date_to, currency, with_taxesPlan Professional o superior; acceso a facturas, presupuestos, pagos o pedidos
HerramientaQué haceParámetros principalesRequiere
list_invoicesLista las facturas emitidas o recibidas de una cuenta, de la más reciente a la más antigua, con filtros por estado, número, serie, fechas, cliente o importe.account_id, invoice_type (issued o received), query, limit, offsetPlan Professional o superior; acceso a facturas emitidas o recibidas
show_invoiceDevuelve una factura completa (partes, importes, impuestos, líneas, datos de pago y entrega) en el mismo formato que la API REST.invoice_id, includeÍdem
validate_invoiceValida una factura y devuelve si es válida y los errores XSD, Schematron y de modelo.invoice_idÍdem
HerramientaQué haceParámetros principalesRequiere
list_tax_reportsLista los informes fiscales de una cuenta (Verifactu, TicketBAI, SII, DGFiP, KSeF, ZATCA, MyInvois, SDI), con estado y error de la autoridad.account_id, query, limit, offsetPlan Professional o superior; acceso a informes fiscales o facturas
get_tax_reportDetalle de un informe fiscal: estado, importes, desglose de impuestos, líneas, partes, identificadores/QR, error de la autoridad y el XML enviado.tax_report_idÍdem
HerramientaQué haceParámetros principalesRequiere
directory_lookupBusca una empresa en el directorio de B2Brouter por identificador fiscal y te dice cómo hacerle llegar documentos: canal, tipo de documento, códigos de routing y campos obligatorios.identifier, scheme y/o countryAcceso a una cuenta de pago; 50 búsquedas al día por usuario
knowledge_indexIndica al asistente dónde está publicada la documentación oficial de B2Brouter (este portal) para que la consulte.ningunoAcceso a una cuenta de pago
knowledge_documentIgual que knowledge_index; se mantiene para que los clientes que ya la usan no reciban un error.name (se ignora)Acceso a una cuenta de pago

Para ver ejemplos de preguntas que usan estas herramientas, consulta Qué puedes hacer.