Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Gusto 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
Lass deine KI deine Lohn- und HR-Daten aus Gusto lesen: die Firma mit ihren Standorten und Admins, Mitarbeiter mit Stellen und Vergütungssätzen, freie Mitarbeiter, Abteilungen, Abrechnungsrhythmen und Abrechnungszeiträume, verarbeitete Lohnabrechnungen mit Summen, Zahlungen an freie Mitarbeiter, Abwesenheitsregeln und Abwesenheitsanträge, Lohnarten und Benefits. Lohnabrechnungen nur lesend; anlegen und umbenennen kann sie nur Abteilungen. Anmeldung über Gusto OAuth, Demo oder Produktion.
Frag einfach
Beispiel-Prompts für Gusto
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 → Gusto klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Gusto + ChatGPT
Lass deine KI deine Lohn- und HR-Daten aus Gusto lesen: die Firma mit ihren Standorten und Admins, Mitarbeiter mit Stellen und Vergütungssätzen, freie Mitarbeiter, Abteilungen, Abrechnungsrhythmen und Abrechnungszeiträume, verarbeitete Lohnabrechnungen mit Summen, Zahlungen an freie Mitarbeiter, Abwesenheitsregeln und Abwesenheitsanträge, Lohnarten und Benefits. Lohnabrechnungen nur lesend; anlegen und umbenennen kann sie nur Abteilungen. Anmeldung über Gusto OAuth, Demo oder Produktion.
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:
GUSTO_CLIENT_ID, GUSTO_CLIENT_SECRET, GUSTO_API_URL
Schritt 1 — Zugangsdaten holen
- Lege im Gusto Developer Portal unter
https://dev.gusto.comein kostenloses Konto an und erstelle eine Anwendung. Eine neue Anwendung startet in der Umgebung demo, die mit Testfirmen arbeitet. - Füge in den Einstellungen der Anwendung die Redirect-URI
https://cloud.anythingmcp.com/api/mcp-oauth/callbackhinzu (hostest du AnythingMCP selbst:<your AnythingMCP URL>/api/mcp-oauth/callback). Die Redirect-URIs einer Demo-Anwendung kannst du im Portal ändern; bei einer Produktivanwendung ändert Gusto sie auf Anfrage. - Kopiere Client ID und Secret der Anwendung in
GUSTO_CLIENT_IDundGUSTO_CLIENT_SECRET. - Setze
GUSTO_API_URLfür eine Demo-Anwendung aufhttps://api.gusto-demo.com, oder aufhttps://api.gusto.com, sobald Gusto deine Anwendung für den Produktivbetrieb freigegeben hat. Die Schlüssel funktionieren nur in ihrer eigenen Umgebung. - Zum Ausprobieren legst du im Developer Portal eine demo company an. Sie bringt Beispieldaten mit: Mitarbeiter, freie Mitarbeiter und Lohnabrechnungen.
- Installiere den Connector, klicke auf Authorize with Provider und melde dich bei Gusto als Primary Admin oder als Admin mit vollem Zugriff an. Gusto fragt, welche Firma verbunden werden soll: Eine Autorisierung gilt für genau eine Firma, für eine zweite installierst du den Connector also noch einmal.
- Führe
gusto_get_token_infoaus. Das Tool zeigt, mit welcher Firma die anderen Tools arbeiten und was deine Anwendung lesen darf.
Lohnabrechnung nur lesend: Die KI liest Lohnabrechnungen mit Summen, Steuern und Abzügen pro Mitarbeiter, Abrechnungsrhythmen, Abrechnungszeiträume und Zahlungen an freie Mitarbeiter. Sie kann aber keine Lohnabrechnung vorbereiten, berechnen, absenden oder stornieren, keine freien Mitarbeiter bezahlen, keine Mitarbeiter anlegen oder austreten lassen und keine Vergütung ändern. Ändern kann sie nur zwei Dinge: eine Abteilung anlegen (gusto_create_department) und eine umbenennen (gusto_update_department, bei der Installation deaktiviert). Beides bestätigt sie vorher mit dir.
Was sie liest: die Firma mit ihren Standorten und Admins, Mitarbeiter mit Stellen, Vergütungssätzen und Beschäftigungsverlauf, freie Mitarbeiter, Abteilungen, Abwesenheitsregeln mit Guthaben, Abwesenheitsanträge, Lohnarten und die Benefits der Firma. Listen von Lohnabrechnungen zeigen standardmäßig die verarbeiteten regulären Abrechnungen der letzten sechs Monate, mit bis zu einem Jahr pro Anfrage.
Berechtigungen kommen von Gusto: Du wählst bei der Anmeldung keine Scopes aus. Gusto weist sie deiner Anwendung zu, in der Demo-Umgebung großzügig, in der Produktion nach der Prüfung durch Gusto. Vergütungssätze brauchen den Scope compensations:read, Benefits mit Gesundheitsdaten die Scopes :phi. Ein Aufruf außerhalb der Scopes deiner Anwendung wird mit 403 beantwortet.
Tokens: Access-Tokens gelten zwei Stunden und werden automatisch erneuert. Gusto ersetzt das Refresh-Token bei jeder Erneuerung, nutze dieselbe Autorisierung also nicht gleichzeitig in einem anderen Tool: Eines der beiden müsste sich sonst neu anmelden.
Häufige Fehler: 401 heißt, dass die Autorisierung widerrufen wurde; klicke dann erneut auf Authorize with Provider. 403: Deiner Anwendung fehlt der Scope, oder die Firma ist nicht die, die du autorisiert hast. 406: Die API-Version, die der Connector sendet, liegt außerhalb dessen, was deine Anwendung erlaubt (das Developer Portal zeigt ihre Mindestversion). 429: mehr als 200 Anfragen in einer Minute, warte also eine Minute.
Der Connector führt keine Lohnabrechnungen durch, bezahlt keine freien Mitarbeiter, übernimmt weder Onboarding noch Austritte, ändert weder Vergütung noch Benefits und liest keine Steuerformulare oder Dokumente. Gusto Embedded ist ein anderes Produkt und wird nicht abgedeckt.
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 ChatGPT 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.
ChatGPT verbindet MCP-Server als eigene Apps im Entwicklermodus (Developer mode). Den gibt es in den kostenpflichtigen Tarifen, nicht im kostenlosen. In Business- und Enterprise-Workspaces muss ihn eventuell erst ein Admin freigeben.
- Öffne in ChatGPT Settings → Security and login und aktiviere Developer mode.
- Geh zu chatgpt.com/plugins und klicke auf +.
- Gib einen Namen und eine kurze Beschreibung ein, z. B. Name:
Gusto. - Trag unter Connection die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und erstelle die Verbindung. - Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an (OAuth) und erlaubst den Zugriff.
Verfügbare Tools
| Tool | What it does |
|---|---|
gusto_get_token_info | Read what this authorization reaches: resource.type and resource.uuid (the company UUID every company tool needs as company_uuid)… |
gusto_get_company | Read the company: name, trade_name, ein, entity_type, company_status, tier, is_suspended, pay_schedule_type, join_date, funding_type… |
gusto_list_locations | List the company's addresses: street, city, state, zip, phone_number and whether each is a mailing address, filing address or active work… |
gusto_list_company_admins | List the company's Gusto admins with uuid, first_name, last_name and email (scope company_admin:read) |
gusto_list_employees | List the company's employees (onboarding, active and terminated) with uuid, name, email, department, onboarding status, terminated… |
gusto_get_employee | Read one employee by UUID: name, email, work_email, phone, date_of_birth, title, department, manager_uuid, hired_at… |
gusto_get_employment_history | Read an employee's employment history: every hire, termination and rehire with its dates and employment status (scope employments:read) |
gusto_list_job_compensations | List the compensations of one job: rate, payment_unit (Hour, Week, Month, Year, Paycheck), flsa_status and effective_date |
gusto_list_contractors | List the company's contractors, individual and business, active and inactive: uuid, type, name or business_name, email, wage_type (Fixed or… |
gusto_get_contractor | Read one contractor by UUID: type, names or business name, email, wage_type, hourly_rate, start_date, is_active, address and department… |
gusto_list_departments | List the company's departments with uuid, title, version and the employees and contractors assigned to each (scope departments:read) |
gusto_get_department | Read one department by UUID: title, its current version (needed by gusto_update_department) and its employees and contractors (scope… |
gusto_create_department | Create a department in the company |
gusto_update_department | Rename a department |
gusto_list_pay_schedules | List the company's pay schedules: uuid, frequency (Every week, Every other week, Twice per month, Monthly...), anchor_pay_date… |
gusto_list_pay_periods | List pay periods with start_date, end_date, pay_schedule_uuid and the payroll of each (check date, processed or not) |
gusto_list_payrolls | List the company's payrolls: payroll_uuid, pay_period, check_date, processed, off_cycle, off_cycle_reason, external and, with… |
gusto_get_payroll | Read one payroll: pay period, check_date, processed, totals and, once calculated or processed, employee_compensations[] per employee… |
gusto_list_contractor_payments | List contractor payments between two dates, newest first, with totals: per payment the contractor_uuid, date, wage, hours, bonus… |
gusto_get_contractor_payment | Read one contractor payment by UUID: contractor_uuid, date, wage, hours, hourly_rate, bonus, reimbursement, wage_total, payment_method… |
gusto_list_time_off_policies | List the company's time off policies (vacation, sick and custom): uuid, name, policy_type, accrual_method, accrual rate and limits… |
gusto_get_time_off_policy | Read one time off policy by UUID, with its accrual rules and employees[] carrying each employee's current balance (scope… |
gusto_list_time_off_requests | List time off requests of the company, past and future: employee, request_type, policy_type and policy_uuid, status (pending, approved… |
gusto_list_earning_types | List the company's earning types, split into default (regular wages, overtime, bonus, commission and others with their own tax treatment)… |
gusto_list_company_benefits | List the benefits the company offers: uuid, benefit_type, description, active, source, partner_name and, with enrollment_count=true, how… |
Beispiel-Prompts
- „Fasse unsere letzte verarbeitete Lohnabrechnung zusammen: Brutto, Steuern und Netto pro Mitarbeiter.“
- „Wer ist nächste Woche abwesend, und welche Abwesenheitsanträge sind noch offen?“
- „Liste unsere aktiven freien Mitarbeiter auf und was wir jedem von ihnen in diesem Quartal gezahlt haben.“
- „Wie viele Mitarbeiter haben wir pro Abteilung, und wer ist in den letzten 90 Tagen dazugekommen?“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Connectors? Nein. Eigene MCP-Verbindungen brauchen den Entwicklermodus, und den gibt es nur in kostenpflichtigen Tarifen.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?