Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Everhour mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Erfasse Zeiten in Everhour direkt aus deiner KI: Aufgaben finden, Zeiten buchen und korrigieren, Timer starten und stoppen sowie Projekte, Kunden, Zeiteinträge des Teams, Rechnungen, Ausgaben, die Planung und Projekt- und Benutzerberichte lesen.
Frag einfach
Beispiel-Prompts für Everhour
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Everhour klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Everhour + Meta Muse
Erfasse Zeiten in Everhour direkt aus deiner KI: Aufgaben finden, Zeiten buchen und korrigieren, Timer starten und stoppen sowie Projekte, Kunden, Zeiteinträge des Teams, Rechnungen, Ausgaben, die Planung und Projekt- und Benutzerberichte lesen.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
EVERHOUR_API_KEY
Schritt 1 — Zugangsdaten holen
- Melde dich unter
https://app.everhour.coman und öffne Settings → My Profile (https://app.everhour.com/#/account/profile). - Kopiere das API Token unten auf der Seite in
EVERHOUR_API_KEYund installiere den Connector. Es wird als HeaderX-Api-Keygesendet, und zwar nur an Everhour. - Prüfe die Einrichtung mit
everhour_get_me: Es zeigt den Benutzer, zu dem der Key gehört, mit Rolle und Status.
Der Key handelt als du: Mitglieder sehen ihre eigenen Zeiten und Projekte, Admins und Supervisoren sehen das Team. Zeiten, die die KI bucht, werden für dich erfasst, es sei denn, ein Admin lässt sie für jemand anderen buchen.
Zeiten und Timer nur nach deinem Ja: Zeiteinträge fließen in Rechnungen und Lohnabrechnung. Vor everhour_add_time, everhour_update_time_record, everhour_start_timer oder everhour_stop_timer nennt dir die KI Aufgabe, Tag, Dauer und Kommentar und wartet auf deine Bestätigung. Sie rät nie eine Aufgabe oder eine Dauer. everhour_delete_time_record ist bei der Installation ausgeschaltet; ein Admin kann es einschalten, und auch dann fragt die KI vorher.
Was er liest: Benutzer, Projekte und Aufgaben (auch aus Asana, Trello, Jira, GitHub und anderen Integrationen synchronisierte), Kunden, Zeiteinträge des ganzen Teams, eines Benutzers oder eines Projekts, laufende Timer, Rechnungen mit ihren Positionen, Ausgaben, die Ressourcenplanung mit geplanter Arbeit und Abwesenheiten sowie Projekt- und Benutzerberichte mit abrechenbarer Zeit, Kosten, Gewinn und noch nicht abgerechneten Beträgen.
Einheiten: Everhour zählt Zeit in Sekunden (3600 sind eine Stunde) und Geld in Cent (500 sind 5,00). Die KI rechnet beides für dich um.
IDs: Projekte und Aufgaben tragen ein Plattform-Präfix, ev: für Everhour selbst und zum Beispiel as: für Asana oder jr: für Jira. Ein 404 bedeutet oft, dass das Präfix fehlt.
Ratenlimit: etwa 20 Anfragen pro 10 Sekunden und Key. Ein 429 sagt, wie viele Sekunden zu warten sind.
Häufige Fehler: 401 oder 403 Access denied: Der Key ist falsch, wurde neu erzeugt, oder deine Rolle darf diese Daten nicht sehen. 422: Ein Feld fehlt, oder der Eintrag ist gesperrt oder bereits abgerechnet.
Nicht enthalten: Projekte, Aufgaben, Kunden, Rechnungen und Ausgaben anlegen oder ändern, Stempeluhr (Ein- und Ausstempeln), Freigabe von Stundenzetteln, Urlaubskontingente, benutzerdefinierte Felder und Webhooks.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Muse hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Muse bindet Remote-MCP-Server als Custom Connectors ein und meldet sich per OAuth bei ihnen an.
- Öffne in Muse Settings → Connectors und wähle Add custom connector.
- Füge die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein. - Muse öffnet die Anmeldeseite von AnythingMCP: Melde dich an und bestätige den Zugriff.
- Bitte Muse im Chat um etwas, wofür es die
Everhour-Tools braucht.
Du kannst den Connector auch per Chat einrichten, im Web, in den Apps für iOS und Android oder in WhatsApp. Schick Muse diese Nachricht:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Muse verbindet sich aus der Cloud von Meta, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
everhour_get_me | Show the Everhour user the API key belongs to: id, name, headline, role (admin, supervisor or member) and status |
everhour_list_users | List or search the team's users: id, name, email, headline, role and status (active, invited, pending, removed) |
everhour_list_projects | List projects, optionally searched by name or limited to one integration (Asana, Trello, Jira...): id with platform prefix, name… |
everhour_get_project | Get one project: name, workspace, client, type, assigned users, billing type and fee, rates and budget with its progress (money in cents… |
everhour_list_project_tasks | List the tasks of one project: id, name, status, due date, labels, total tracked time and estimate (seconds) |
everhour_search_tasks | Search tasks by name across all projects, to find the task id needed to log time or start a timer: id, name, projects, status, due date… |
everhour_get_task | Get one task: name, projects, section, status, due date, labels, description, tracked time per user and estimate (seconds) |
everhour_list_clients | List clients, optionally searched by name: id, name, project ids, business details and budget |
everhour_list_time_records | List the whole team's time records in a date range: id, date, time (seconds), user id, comment, task id and name, project ids, locked and… |
everhour_list_user_time_records | List one user's time records in a date range, same fields as everhour_list_time_records |
everhour_list_project_time_records | List the time records of one project in a date range, same fields as everhour_list_time_records |
everhour_add_time | Log time on a task for a day (adds to what is already there). time is in seconds: 1 h 30 min is 5400 |
everhour_update_time_record | Change one time record: set its time (seconds), and optionally its date, task, user or comment |
everhour_delete_time_record | Delete one time record for good |
everhour_get_running_timer | Show the key owner's timer: status (active or stopped), task, comment, when it started and how long it has run (seconds) |
everhour_list_team_timers | List the timers running for the team right now: user, task, start time and duration (seconds) |
everhour_start_timer | Start the key owner's timer on a task; a timer already running is stopped and its time saved first |
everhour_stop_timer | Stop the key owner's running timer and save its time to the task; returns the saved time record |
everhour_list_invoices | List invoices: id, number, client, status (draft, sent, paid), issue and due date, period, total time (seconds) and amounts in cents (list… |
everhour_get_invoice | Get one invoice with its line items (name, billed time in seconds, amounts in cents), tax, discount and totals |
everhour_list_expenses | List expenses: id, date, user id, project, category id, amount (cents), quantity, billable flag and details |
everhour_list_schedule | List resource planner assignments (scheduled work and time off) by date, project, task or client: id, type (project or time-off), user id… |
everhour_projects_report | Projects report for a period: per project the tracked time, billable and non-billable time (seconds), billable amount, costs, profit… |
everhour_users_report | Users report for a period: per team member the tracked, billable and non-billable time, time off (seconds), billable amount, costs and… |
Beispiel-Prompts
- „Buche gestern 1 Stunde 30 Minuten auf die Aufgabe ‚Homepage-Relaunch‘ mit dem Kommentar ‚Feedbackrunde Kunde‘. Zeig mir vorher, was du erfasst.“
- „Starte einen Timer auf der Aufgabe Acme-Onboarding und stopp ihn, wenn ich es dir sage.“
- „Was hat das Team letzte Woche erfasst, pro Person und pro Projekt?“
- „Welche Projekte haben diesen Monat den höchsten noch nicht abgerechneten Betrag, und wie viel abrechenbare Zeit steckt dahinter?“
- „Wer erfasst gerade Zeit, und auf welchen Aufgaben?“
FAQ
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
War dieser Guide hilfreich?