Zum Hauptinhalt springen

Rechnungs-API und MCP-Server für Automatisierung

Eine Rechnungs-API für individuelle Integrationen: synchronisieren Sie mit Ihren Tools und automatisieren Sie die Rechnungsstellung mit unserer REST-API und OpenAPI-Beschreibung.

Überblick

Wenn Sie ein SaaS, einen Marktplatz oder ein Produkt entwickeln, das Rechnungen programmatisch erzeugen muss, ist unsere API für Sie gebaut. Rechnungen, Kunden, Ausgaben und mehr stehen über vorhersehbare REST-Endpunkte mit JSON-Antworten und einer OpenAPI-Beschreibung bereit.

Für Entwickler, von Entwicklern gebaut

Die Rechnungen, Kunden und Workspaces, die Sie in der App verwalten, stehen auch über vorhersehbare Endpunkte bereit, mit klarer Dokumentation und Authentifizierung per API-Schlüssel.

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);
  • RESTful-Architektur

    Vorhersehbare, ressourcenorientierte URLs mit JSON-Antworten.

  • Sichere Authentifizierung

    API-Schlüssel gelten für einen Workspace, lassen sich per Scopes auf das Nötige beschränken und jederzeit widerrufen.

  • Vollständige Kontrolle

    Erstellen Sie Kunden, generieren Sie Rechnungen und verwalten Sie Workspaces programmgesteuert.

Geben Sie Claude oder Cursor ein Billing-Werkzeug

QuickBilling betreibt einen gehosteten Model-Context-Protocol-Server (MCP) mit 129 Werkzeugen für Rechnungen, Ausgaben, Kunden, Vorlagen und Berichte. Tragen Sie eine URL in Ihren MCP-Client ein und melden Sie sich mit Ihrem QuickBilling-Konto an.

  • Sprechen Sie mit Ihren Abrechnungsdaten

    Verbinden Sie Claude Desktop, Cursor oder einen anderen MCP-Client mit Remote-Server-Unterstützung und lassen Sie eine Rechnung erstellen, eine Ausgabe erfassen oder einen Monatsbericht abrufen, ganz ohne Klicks im Dashboard.

  • 129 Werkzeuge, vollständig skriptbar

    Rechnungen, Kunden, Ausgaben, Einnahmen, Vorlagen und Berichte sind typisierte MCP-Werkzeuge, sodass ein Assistent immer weiß, was er tun kann und mit welchen Parametern.

  • Anmelden, kein Schlüssel zum Kopieren

    Der gehostete Server nutzt die OAuth-Anmeldung mit Ihrem QuickBilling-Konto. Lieber eine eigene Integration? Die REST-API nutzt API-Schlüssel, die Teil des Unlimited-Tarifs sind.

  • Vollständige MCP-Dokumentation

    Einrichtung für Remote-MCP-Clients, Workspace-Auswahl, Werkzeugfamilien und Beispielabläufe.

MCP für KI-Agenten

In drei Schritten verbinden

  1. Fügen Sie https://mcp.quickbilling.io/mcp in Ihrem MCP-Client als Remote-MCP-Server hinzu.

  2. Melden Sie sich mit Ihrem QuickBilling-Konto an, sobald der Client Sie bittet, die Verbindung zu autorisieren.

  3. Lassen Sie sich von Ihrem Assistenten Ihre Workspaces auflisten, falls Sie mehrere haben, und erstellen Sie dann eine Rechnung oder erfassen Sie eine Ausgabe.

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

Die Konfiguration passt zu Clients, die eine JSON-Datei lesen, etwa Cursor. In Claude Desktop fügen Sie dieselbe URL als benutzerdefinierten Connector hinzu.

Senden Sie heute Ihre erste Rechnung

Legen Sie einen kostenlosen Workspace an, fügen Sie einen Kunden hinzu und teilen Sie Ihre erste Rechnung als Link.

Kostenlos starten

Kostenloser Tarif. Keine Kreditkarte nötig.