使用说明
Fastbill MCP für Claude Desktop
Verbindet die Claude Desktop App mit deinem Fastbill-Konto. Damit kann Claude direkt Rechnungen erstellen, Kunden verwalten, Angebote schreiben und vieles mehr.
Voraussetzungen
Node.js installieren (falls noch nicht vorhanden)
- Gehe auf nodejs.org
- Lade die LTS-Version herunter
- Installiere mit Doppelklick auf die heruntergeladene Datei
- Folge dem Installations-Assistenten (alles auf Standard lassen)
Fastbill API-Key finden
- Logge dich bei Fastbill ein
- Gehe zu Einstellungen → API
- Dort findest du deinen API-Key — kopiere ihn
Installation
Windows (empfohlen)
- Öffne den Ordner
fastbillim Datei-Explorer - Doppelklick auf
setup.bat - Gib deine Fastbill E-Mail und deinen API-Key ein
- Claude Desktop neu starten (im System-Tray unten rechts: Rechtsklick auf Claude → Beenden, dann wieder öffnen)
Fertig!
Falls Windows eine Sicherheitswarnung zeigt: "Der Computer wurde durch Windows geschützt" → Klicke auf "Weitere Informationen" → "Trotzdem ausführen"
Mac (empfohlen)
- Öffne das Terminal (Spotlight: Cmd+Leertaste → "Terminal" eingeben → Enter)
- Ziehe die Datei
setup.shper Drag & Drop aus dem Finder ins Terminal-Fenster — der Pfad wird automatisch eingefügt - Drücke Enter
- Gib deine Fastbill E-Mail und deinen API-Key ein
- Claude Desktop neu starten (Cmd+Q und wieder öffnen)
Fertig!
Falls "Permission denied" kommt: Tippe im Terminal
bash(mit Leerzeichen), dann ziehesetup.shper Drag & Drop rein und drücke Enter.
Manuell (alle Betriebssysteme)
Falls das automatische Setup nicht klappt:
-
Öffne ein Terminal (Mac) bzw. die Eingabeaufforderung (Windows: Windows-Taste → "cmd" → Enter)
-
Navigiere zum
fastbill-Ordner:cd /pfad/zum/fastbill-ordner -
Installiere und baue:
npm install npm run build -
Öffne die Claude Desktop Konfigurationsdatei in einem Texteditor:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Tipp: Kopiere den Pfad in die Adressleiste des Datei-Explorers / Finders, um die Datei zu finden.
- Mac:
-
Füge innerhalb der geschweiften Klammern von
"mcpServers"folgendes hinzu (oder erstelle die Datei neu, falls sie nicht existiert):{ "mcpServers": { "fastbill": { "command": "node", "args": ["PFAD_ZUM_FASTBILL_ORDNER/dist/index.js"], "env": { "FASTBILL_EMAIL": "deine@email.de", "FASTBILL_API_KEY": "dein-api-key-hier" } } } } -
Ersetze die drei Platzhalter:
PFAD_ZUM_FASTBILL_ORDNER→ Der vollständige Pfad zumfastbill-Ordner (mit/statt\)deine@email.de→ Deine Fastbill Login-E-Maildein-api-key-hier→ Dein Fastbill API-Key
-
Speichern und Claude Desktop komplett neu starten
Was kann der Fastbill MCP?
Nach der Installation kann Claude direkt mit deinem Fastbill-Konto arbeiten:
| Bereich | Was Claude damit tun kann |
|---|---|
| Kunden | Anlegen, suchen, bearbeiten, löschen |
| Rechnungen | Erstellen mit allen Positionen, versenden per E-Mail/Post, als bezahlt markieren, stornieren |
| Angebote | Erstellen, per E-Mail versenden, direkt in Rechnung umwandeln |
| Artikel | Produkte/Dienstleistungen als Stammdaten pflegen |
| Wiederkehrende Rechnungen | Automatische Rechnungen einrichten (wöchentlich bis 2-jährlich) |
| Ausgaben | Kosten erfassen und kategorisieren |
| Einnahmen | Externe Einnahmen tracken |
| Projekte | Projekte mit Kunden verknüpfen |
| Zeiterfassung | Arbeitszeiten auf Projekte buchen |
| Dokumente | Dokumente verwalten |
| Vorlagen | Rechnungsvorlagen abrufen |
| Webhooks | Automatische Benachrichtigungen einrichten |
Beispiel-Prompts für Claude
- "Erstelle eine Rechnung für Kunde 12345 über eine Beratung (2 Stunden à 150€)"
- "Zeig mir alle unbezahlten Rechnungen"
- "Lege einen neuen Kunden an: Firma Müller GmbH, München"
- "Erstelle ein Angebot für Website-Redesign und schick es per E-Mail"
- "Welche Rechnungen sind diesen Monat fällig?"
Fehlerbehebung
Claude zeigt keine Fastbill-Tools an:
- Claude Desktop komplett beenden und neu öffnen
- Mac: Cmd+Q
- Windows: Im System-Tray (unten rechts) Rechtsklick auf Claude → Beenden
- Prüfe ob die Konfigurationsdatei korrekt ist (kein Komma-Fehler im JSON)
"FASTBILL_EMAIL and FASTBILL_API_KEY required":
- Prüfe ob E-Mail und API-Key in der Konfiguration korrekt eingetragen sind
"Fastbill API error: 401":
- Dein API-Key ist ungültig oder abgelaufen → neuen Key in Fastbill generieren
Setup-Skript startet nicht (Windows):
- Rechtsklick auf
setup.bat→ "Als Administrator ausführen"
"Permission denied" (Mac):
- Im Terminal eingeben:
bash(mit Leerzeichen), dannsetup.shper Drag & Drop ins Terminal ziehen
Generell:
- Stelle sicher, dass Node.js installiert ist:
node -vim Terminal / in der Eingabeaufforderung - Stelle sicher, dass gebaut wurde:
npm run buildim fastbill-Ordner