Saltar al contenido
Facturalo.pe

Agentes de IA · MCP

Factura conversando. O deja que tu agente de IA facture solo.

Conecta ChatGPT, Claude o Cursor con Facturalo. Emite facturas y boletas en lenguaje natural, integra la API en una tarde y entiende cada rechazo de SUNAT. Incluido en todos los planes.

facturalo-billingMCP

Emite una factura a 20100070970 por 3 horas de consultoría a S/ 150 + IGV

✓ lookup_customer · prepare_document

Validada con las reglas de SUNAT. ¿La emito?

FACTURA F001-00000149
Gravada
450.00
IGV 18%
81.00
Total
S/ 531.00

Sí, emítela

✓ issue_document

ACEPTADA por SUNAT · PDF, XML y CDR listos

Cuatro agentes

Uno para cada momento de tu facturación

Servidores MCP en mcp.facturalo.pe que trabajan con el token de tu empresa. Conecta solo los que necesites.

Billing: factura conversando

Para negocios y contadores. Busca al cliente por RUC o DNI, arma la factura o boleta, te muestra la vista previa con el IGV calculado y emite cuando confirmas. También anula y resume tus ventas.

Billing automático: tu agente factura solo

Para agentes de ventas y atención. Emite sin intervención dentro de los límites que fijas: monto máximo, comprobantes por día y series permitidas. Producción apagada hasta que la habilitas.

Integration: integra en una tarde

Para developers. Payloads oficiales de cada caso, código con el SDK en Node, PHP o Python, el handler del webhook con firma, emisión de prueba en demo y lo que falta para producción.

Troubleshooter: diagnóstico al instante

Por qué SUNAT rechazó un comprobante, qué campo corregir, qué pasó con cada petición y por qué no llegó tu webhook. Con el catálogo oficial de errores de SUNAT. Solo lectura.

Conectar

Listo en 30 segundos, sin instalar nada

Copia tu token en la consola (Empresa → API keys) y agrégalo a tu cliente de IA. sk_test_ emite en demo, sin afectar SUNAT; sk_live_ emite comprobantes reales.

  • ChatGPT
  • Claude
  • Cursor
  • VS Code · Copilot
  • Windsurf
  • Tu propio agente
Claude Code · terminal
claude mcp add --transport http facturalo-billing \
  https://mcp.facturalo.pe/billing \
  --header "Authorization: Bearer sk_live_…"
Cursor · ~/.cursor/mcp.json
{
  "mcpServers": {
    "facturalo-billing": {
      "url": "https://mcp.facturalo.pe/billing",
      "headers": { "Authorization": "Bearer sk_test_…" }
    }
  }
}

Configuración para ChatGPT, Claude Desktop, VS Code y Windsurf en docs.facturalo.pe/mcp.

Agentes autónomos

Tu agente vende y factura. Tú pones los límites.

El operador fija los límites en la conexión y el modo lo fija el servidor: el modelo no puede cambiarlos. Si un pedido supera el monto o la cuota del día, el agente no emite y te dice por qué.

agente autónomo · mcp.json
{
  "mcpServers": {
    "facturalo-auto": {
      "url": "https://mcp.facturalo.pe/billing-auto",
      "headers": {
        "Authorization": "Bearer sk_live_…",
        "X-Facturalo-Permitir-Live": "true",
        "X-Facturalo-Max-Total": "2000",
        "X-Facturalo-Max-Por-Dia": "200",
        "X-Facturalo-Series": "F001,B001"
      }
    }
  }
}

Seguro por diseño

La IA propone. Las reglas de SUNAT y tú deciden.

Reglas oficiales de SUNAT

Cada comprobante se valida con las reglas de SUNAT antes de emitir: los errores aparecen antes de gastar el número.

Nunca emite dos veces

Cada emisión lleva una clave de idempotencia: un reintento o una respuesta repetida no crean otro comprobante.

Una persona confirma

En el modo conversacional nada se emite sin tu “sí” sobre la vista previa. El modelo no puede saltarse ese paso.

Límites del operador

En el modo autónomo: monto máximo, cantidad diaria y series permitidas. Producción apagada hasta que la habilitas.

Tu token no se guarda

Viaja en cada petición y nunca aparece completo en una respuesta: solo el prefijo y los últimos 4 caracteres.

Datos reales, no suposiciones

Los agentes leen la API, la documentación y el historial de cada comprobante. No inventan campos ni estados.

Cómo empiezas

  1. 01

    Crea tu cuenta

    Registra tu empresa en la consola. El entorno demo está listo al instante, sin costo.

  2. 02

    Copia tu token

    Empresa → API keys. sk_test_ para probar en demo; sk_live_ cuando quieras emitir comprobantes reales.

  3. 03

    Conecta el agente

    Agrega la URL del agente a ChatGPT, Claude, Cursor o tu propio agente, con tu token en el header.

  4. 04

    Pídelo en lenguaje natural

    “Emite una boleta de S/ 80 por un corte de cabello” o “¿por qué SUNAT rechazó la F001-120?”.

Dudas

Preguntas frecuentes

Lo que más nos preguntan antes de empezar.

Escríbenos por WhatsApp

Sí. Facturalo tiene agentes MCP que conectan ChatGPT, Claude, Cursor y otros clientes de IA con tu cuenta. Le pides “emite una factura a 20100070970 por 3 horas de consultoría a S/ 150 + IGV”, el agente busca al cliente, calcula el IGV, valida con las reglas de SUNAT y te muestra la vista previa. Solo emite cuando confirmas, y te devuelve el PDF, el XML y el CDR.

MCP (Model Context Protocol) es el estándar abierto con el que un asistente de IA usa herramientas externas. Facturalo publica sus agentes en mcp.facturalo.pe: el asistente no inventa datos ni campos, llama a la API real de Facturalo con tu token.

Sí, por diseño. Cada comprobante se valida con las reglas oficiales de SUNAT antes de emitir y lleva una clave de idempotencia, así que un reintento nunca crea un duplicado. En el modo conversacional nada se emite sin tu confirmación sobre la vista previa. En el modo automático, el operador fija el monto máximo, la cantidad diaria y las series, y producción queda apagada hasta que la habilitas. El token no se guarda en el servidor y nunca aparece completo en una respuesta.

Sí, con el agente Billing automático (mcp.facturalo.pe/billing-auto). Está pensado para agentes de ventas o de atención: emite en un paso, dentro de los límites que fijas en la conexión (X-Facturalo-Max-Total, X-Facturalo-Max-Por-Dia, X-Facturalo-Series y X-Facturalo-Permitir-Live).

Están incluidos en todos los planes, sin costo adicional. Los comprobantes que emiten cuentan igual que los emitidos desde la consola o la API. Puedes probarlos gratis en el entorno demo con tu token sk_test_.

Billing emite facturas y boletas conversando, las anula y resume tus ventas. Billing automático hace lo mismo para agentes de IA, con límites del operador. Integration ayuda a developers a integrar la API: payloads oficiales, código con el SDK (Node, PHP, Python), handler del webhook y emisión de prueba en demo. Troubleshooter explica por qué SUNAT rechazó un comprobante, qué campo corregir y qué pasó con cada petición, en solo lectura.

Con cualquier cliente compatible con MCP por HTTP: Claude (Claude Code, Claude Desktop y claude.ai), ChatGPT (conectores), Cursor, VS Code con GitHub Copilot, Windsurf y agentes propios hechos con SDKs como el de OpenAI o el de Anthropic. La configuración para cada uno está en docs.facturalo.pe/mcp.

Sí. El agente Troubleshooter lee el historial real del comprobante y el catálogo oficial de errores de SUNAT (1 998 códigos), te dice si es un rechazo, una excepción o una observación, de quién depende y qué campo del payload corregir. Por ejemplo: “¿por qué SUNAT rechazó la F001-120?”.

Emite tu primer comprobante hoy

Crea tu cuenta, registra tu empresa y prueba en el entorno demo sin afectar SUNAT.