Boxkite

Exportar y respaldar datos de Xero

Documentación

1

Descubrir

Tu agente encuentra Boxkite a través de llms.txt y nuestro servidor MCP.

2

Conectar y pagar

Tu agente inicia sesión en Xero (solo lectura) y paga la tarifa única en el navegador.

3

Boxkite exporta

Empaquetamos una copia completa de solo lectura: un ZIP más un manifiesto legible por máquina.

4

Tu agente analiza

Lee el manifiesto y trabaja con tus datos: fraude, gastos excesivos, anomalías.

Lo que recibe tu agente

Un único archivo ZIP más un manifest.json que describe cada archivo, para que tu agente sepa exactamente qué contiene antes de empezar.

·Contactos, Facturas de Deudores y Acreedores, Transacciones Bancarias

·Diarios Manuales, Estados Financieros, Órdenes de Compra, Presupuestos

·Tipos de Impuesto, Categorías de Seguimiento, Pagos, Pagos por Lote

·Nómina: empleados, ejecuciones de pago, recibos de salario, hojas de tiempo (AU, NZ, UK)

·Proyectos: proyectos, tareas, registros de tiempo

·Artículos, Cuentas, Presupuestos, Activos y archivos subidos

Seguro por diseño

Solo lectura. Boxkite solicita alcances de solo lectura en Xero, por lo que la exportación nunca puede cambiar, eliminar ni crear nada en tus libros.

Pago único. $49 por organización, sin suscripción. Un solo pago completado en el flujo de exportación.

Temporal. Las exportaciones están cifradas, disponibles durante 7 días y luego se eliminan automáticamente.

Conecta tu agente

Boxkite ejecuta un servidor MCP alojado sobre Streamable HTTP, además de las mismas capacidades como API REST. El servidor MCP te inicia sesión con OAuth, por lo que no hay ninguna clave que copiar o pegar. Ambos son de solo lectura contra Xero.

1. Añade el conector

En Claude, abre Configuración → Conectores → Añadir conector personalizado e introduce la URL del servidor. Deja los campos avanzados de OAuth en blanco:

https://app.getboxkite.com/mcp

En los planes Team y Enterprise, un Propietario lo añade en Configuración de administrador → Conectores; luego los miembros se conectan desde su propia configuración.

2. Conecta tu cuenta

Claude te enviará a Boxkite para iniciar sesión y aprobar el acceso. Revisa lo que el agente podrá hacer y luego elige Permitir. Eso es toda la configuración.

Al aprobar, conectas tu propia cuenta de Boxkite, por lo que el agente solo ve tus organizaciones. Puedes desconectar una aplicación en cualquier momento en API keys, lo que corta su acceso de inmediato.

3. Scripts y la API REST

Para tus propios scripts, o un cliente que no pueda usar OAuth, crea una clave en Configuración → API keys. Comienza con bk_live_ y se muestra una sola vez. Envíala como encabezado:

Authorization: Bearer bk_live_your_key_here

Incluye la palabra Bearer y el espacio. El valor se envía exactamente como se introduce, y una clave sin prefijo es rechazada. Si tu cliente no puede establecer un encabezado de autorización, x-api-key con solo la clave también funciona. El endpoint MCP acepta tanto una clave API como OAuth.

Lo que expone el servidor MCP

HerramientaQué hace
list_organisationsLista las organizaciones de Xero conectadas a tu cuenta de Boxkite, con los ids que usan las otras herramientas.
start_exportESCRITURA · Inicia una exportación de solo lectura de una organización. $49 por organización: cuando el pago está pendiente, la respuesta incluye una URL de pago de Stripe para completar en un navegador. Las llamadas repetidas devuelven la exportación existente en lugar de cobrar de nuevo.
list_exportsLista tus exportaciones, de más reciente a más antigua, opcionalmente filtradas a una organización.
get_export_statusInforma en cola / en ejecución / listo / fallido, además de registros descubiertos y transferidos, cuándo se levanta un límite de tasa de Xero y cuánto tiempo falta para que el estado cambie. Las exportaciones suelen tardar horas.
get_export_manifestQué contiene una exportación en curso: entidades, recuentos por entidad y una suma de verificación por archivo. Paginado mediante fileOffset / fileLimit.
get_export_mappingQué objeto de Xero representa o está adjunto a cada archivo, p. ej., la factura a la que pertenece un PDF de recibo. También paginado.
get_download_urlUna URL firmada de corta duración para el ZIP de exportación, con su tamaño en bytes y número de archivos. Válida dentro de la ventana de retención de 7 días.

Toda herramienta excepto start_export es de solo lectura. Una vez que una exportación termina, el manifiesto completo y el mapeo viajan dentro del ZIP (en manifest.json e Info/), por lo que las herramientas de manifiesto y mapeo sirven la estructura en vivo mientras se construye una exportación y luego te apuntan al archivo. Para los equivalentes REST, usa app.getboxkite.com/api/v1 con el mismo encabezado Authorization: Bearer; descarga una exportación de muestra para ver la estructura exacta del archivo.

Preguntas sobre acceso de agentes

No. Boxkite solo solicita acceso de solo lectura a Xero, por lo que cualquier cosa construida sobre él, incluidos los agentes de IA, puede leer tus datos pero nunca editar, eliminar ni crear nada en tus libros.

Un único archivo ZIP de tus datos de Xero (CSV, archivos y PDF) más un manifest.json en la raíz que lista cada archivo, su tipo de entidad, recuento de registros, rango de fechas y suma de verificación. El manifiesto permite que un agente entienda el contenido y cargue los archivos correctos sin descomprimir todo primero. Descarga una exportación de muestra para ver la estructura exacta.

Una exportación única cuesta $49 USD por organización, sin suscripción. Tu agente completa el pago de Stripe en el navegador como parte de la ejecución de la exportación.

Usos comunes: escanear pagos duplicados o fraude sospechoso, encontrar dónde recortar gastos, comprobaciones de conciliación, análisis de flujo de caja y preparación de datos para auditorías o una migración fuera de Xero. Como es una copia completa, tu agente trabaja con todo a la vez en lugar de paginar a través de la API de Xero.

Sí. Una API REST y un servidor MCP alojado permiten que tu agente inicie una exportación y obtenga el manifiesto, el mapeo y el enlace de descarga directamente. Añade app.getboxkite.com/mcp como conector personalizado e inicia sesión con OAuth; no hay ninguna clave que pegar. Para scripts y la API REST, crea una clave API en app.getboxkite.com/settings/api-keys (se muestra una vez) y envíala como encabezado Authorization: Bearer. Base REST: app.getboxkite.com/api/v1.