Saltar al contenido principal

API de facturación y servidor MCP

Una API de facturación para tus integraciones: sincroniza con tus herramientas y automatiza la facturación con nuestra API REST y su descripción OpenAPI.

Resumen

Si estás creando un SaaS, un marketplace o cualquier producto que necesite generar facturas de forma programática, nuestra API está hecha para ti. Facturas, clientes, gastos y más están disponibles mediante endpoints REST predecibles con respuestas JSON y una descripción OpenAPI.

Hecha para desarrolladores, por desarrolladores

Las facturas, clientes y espacios de trabajo que gestionas en la app también están disponibles mediante endpoints predecibles, con documentación clara y autenticación con claves de API.

create-invoice.ts
const invoiceId = crypto.randomUUID();
const res = await fetch("https://app.quickbilling.io/api/invoices", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    id: invoiceId,
    number: "INV-001",
    issueDate: "2026-03-09",
    dueDate: "2026-04-01",
    // The id of a customer from GET /api/customers
    customerId: "8d1f3c2a-5b7e-4c1d-9a2f-3e6b7c8d9e01",
    items: [
      { id: "1", description: "Web development", quantity: 1, price: 1500 },
    ],
  }),
});
if (!res.ok) throw new Error("Failed to create invoice");

const share = await fetch(
  `https://app.quickbilling.io/api/invoices/${invoiceId}/share`,
  { method: "POST", headers: { Authorization: "Bearer YOUR_API_KEY" } },
);
const { shareUrl } = await share.json();
console.log(shareUrl);
  • Arquitectura RESTful

    URLs predecibles orientadas a recursos con respuestas en JSON.

  • Autenticación segura

    Las claves de API están ligadas a un workspace, se pueden limitar con scopes a lo necesario y se pueden revocar en cualquier momento.

  • Control total

    Crea clientes, genera facturas y gestiona espacios de trabajo mediante programación.

Dale a Claude o Cursor herramientas de facturación

QuickBilling ofrece un servidor Model Context Protocol (MCP) alojado, con 129 herramientas para facturas, gastos, clientes, plantillas e informes. Añade una URL a tu cliente MCP e inicia sesión con tu cuenta de QuickBilling.

  • Habla con tus datos de facturación

    Conecta Claude Desktop, Cursor u otro cliente MCP con soporte para servidores remotos y pídele que cree una factura, registre un gasto o genere un informe mensual, sin hacer clic en el panel.

  • 129 herramientas, totalmente automatizables

    Facturas, clientes, gastos, ingresos, plantillas e informes son herramientas MCP tipadas, así que un asistente siempre sabe qué puede hacer y con qué parámetros.

  • Inicia sesión, sin claves que copiar

    El servidor alojado usa el inicio de sesión OAuth con tu cuenta de QuickBilling. ¿Prefieres tu propia integración? La API REST usa claves de API, que forman parte del plan Unlimited.

  • Documentación MCP completa

    Configuración para clientes MCP remotos, selección de espacio de trabajo, familias de herramientas y flujos de ejemplo.

MCP para agentes de IA

Conéctalo en tres pasos

  1. Añade https://mcp.quickbilling.io/mcp como servidor MCP remoto en tu cliente MCP.

  2. Inicia sesión con tu cuenta de QuickBilling cuando el cliente te pida autorizar la conexión.

  3. Pide a tu asistente que liste tus espacios de trabajo si tienes más de uno y luego crea una factura o registra un gasto.

mcp.json
{
  "mcpServers": {
    "quickbilling": {
      "url": "https://mcp.quickbilling.io/mcp"
    }
  }
}

La configuración sirve para clientes que leen un archivo JSON, como Cursor. En Claude Desktop, añade la misma URL como conector personalizado.

Envía tu primera factura hoy

Crea un espacio de trabajo gratuito, añade un cliente y comparte tu primera factura como enlace.

Comenzar gratis

Plan gratuito. No hace falta tarjeta de crédito.