Skip to main content

Claude Desktop Integration

Timesheet mit Claude verbinden und Zeit im Chat erfassen. Wahlweise über den gehosteten Connector mit Anmeldung oder lokal mit API-Schlüssel.

Claude kann Ihre Zeiterfassung über das Model Context Protocol steuern. Nach dem Verbinden beschreiben Sie, was Sie getan haben, und Claude trägt es ein: ohne Formulare, ohne Wechsel in eine andere App.

Was Sie fragen können

  • „Starte den Timer für das Website-Projekt“
  • „Pausiere den Timer, ich mache Mittag“
  • „Trage eine Ausgabe von 45 $ für das Mittagessen mit dem Kunden ein“
  • „Zeig mir die Zeiteinträge dieser Woche“
  • „Wie viele Stunden habe ich letzten Monat an Acme abgerechnet?“

Voraussetzungen

  • Ein Timesheet Pro-Tarif oder höher. Siehe Tarife und Preise.
  • Claude Desktop installiert oder ein Konto auf claude.ai.

Variante 1: der gehostete Connector

Der schnellste Weg, und es ist nichts zu installieren. Legen Sie in Claude einen eigenen Connector an und verweisen Sie auf:

https://mcp.timesheet.io

Claude leitet Sie zu Timesheet, wo Sie sich anmelden und den Zugriff bestätigen. Danach stehen die Tools im Gespräch bereit. Die Autorisierung läuft über OAuth, es wird also kein API-Schlüssel in Ihrer Client-Konfiguration gespeichert.

Variante 2: den Server lokal betreiben

Sie möchten alles auf dem eigenen Rechner behalten? Erstellen Sie in der Web-App unter Integrationen > API-Schlüssel einen Schlüssel und bearbeiten Sie dann die Konfigurationsdatei von Claude Desktop:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "timesheet": {
      "command": "npx",
      "args": ["@timesheet/mcp"],
      "env": {
        "TIMESHEET_API_TOKEN": "your-api-token-here"
      }
    }
  }
}

Dafür wird Node.js 18 oder höher benötigt, damit der Server über npx starten kann. Starten Sie Claude Desktop neu und fragen Sie „Wie ist mein Timer-Status?“, um die Verbindung zu prüfen.

Worauf Claude zugreifen kann

Der Server stellt 50 Tools bereit, gruppiert als:

  • Timer: starten, stoppen, pausieren, fortsetzen, Status, aktualisieren
  • Aufgaben: anlegen, ändern, löschen, auflisten, dazu Notizen, Ausgaben und Pausen zur laufenden Aufgabe
  • Projekte: anlegen, ändern, löschen, auflisten und Details
  • Berichte und Exporte: Dokumente, Aufgaben- und Ausgabenberichte, PDF-Ausgabe, Excel- und CSV-Exporte sowie gespeicherte Exportvorlagen
  • Abwesenheiten: beantragen, genehmigen, ablehnen, stornieren und auflisten, dazu Abwesenheitsarten
  • Statistiken: Auswertungen über beliebige Zeiträume

Gut zu wissen

  • Der Server kann Zeiteinträge lesen und anlegen, Projekte verwalten sowie Notizen, Ausgaben und Pausen ergänzen. Er erreicht keine privaten Daten anderer Nutzer und ändert Ihre Abrechnung nicht.
  • Bei der lokalen Variante gewährt Ihr API-Schlüssel vollen Zugriff auf Ihr Konto. Geben Sie ihn nie weiter und checken Sie ihn nicht in die Versionsverwaltung ein.
  • Zum Entziehen löschen Sie den API-Schlüssel unter Integrationen > API-Schlüssel und entfernen den Server aus Ihrer Client-Konfiguration.

Hauptfunktionen

  • Gehosteter Connector unter mcp.timesheet.io mit normaler Timesheet-Anmeldung
  • Lokale Variante, die mit API-Schlüssel auf Ihrem Rechner läuft
  • Timer, Projekte, Aufgaben, Notizen, Ausgaben und Pausen
  • Berichte, PDF-Exporte, Excel- und CSV-Exporte sowie Statistiken
  • Abwesenheitsanträge, Genehmigungen und Abwesenheitsarten
  • Insgesamt 50 Tools, sodass Claude selten improvisieren muss
Claude Desktop Integration | Timesheet | timesheet.io