Gusto
Let your AI read your Gusto payroll and HR data: the company, its locations and admins, employees with their jobs and pay rates, contractors, departments, pay schedules and pay periods, processed payrolls with totals, contractor payments, time off policies and requests, earning types and benefits. Read-only for payroll; it can only create and rename departments. Gusto OAuth sign-in, demo or production.
7 Tage gratis · keine Kreditkarte · EU-Hosting
Frag Gusto alles
Teste einen echten Prompt gegen Gusto via AnythingMCP — Claude ruft die Tools auf, liefert die Antwort. Drück Enter auf deine eigene Nachricht, um auf Cloud zu installieren.
Gusto auf Cloud installierenClaude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
Setup in 2 Minuten
- 1Free Trial auf cloud.anythingmcp.com starten.
- 2Im Connector-Store auf Gusto klicken. Credentials einfügen.
- 3MCP-API-Key generieren und KI-Client auf die MCP-URL zeigen.
Anleitungen für Gusto
Schritt-für-Schritt-Setup für die wichtigsten KI-Clients.
Gusto einrichten
Direkt aus der Connector-Definition: wo du die Credentials findest, welche Rechte sie brauchen und mit welcher API dieser Adapter spricht. Vom Connector-Autor auf Englisch bereitgestellt.
Gusto
This connector reads one Gusto company through the Gusto API for app integrations (https://api.gusto.com, or https://api.gusto-demo.com for demo companies), version 2026-06-15: the company with its locations and admins, employees (with jobs, compensations and employment history), contractors, departments, pay schedules and pay periods, payrolls and contractor payments, time off policies and requests, earning types and company benefits. It runs as the Gusto admin who authorized it, on the one company chosen at sign-in.
Payroll is read-only here. No tool prepares, calculates, submits or cancels a payroll, and none creates or funds a contractor payment, an employee, a compensation or a termination. The only writes are gusto_create_department and gusto_update_department (the second is installed switched off).
Setup (one-time, about 15 minutes)
- Create a free account on the Gusto Developer Portal at https://dev.gusto.com and create an application there. A new application starts in the demo environment, where everything runs against test companies.
- In the application's settings add the redirect URI
https://cloud.anythingmcp.com/api/mcp-oauth/callbackon AnythingMCP Cloud, or<your AnythingMCP URL>/api/mcp-oauth/callbackwhen you host AnythingMCP yourself. Gusto accepts no wildcards. Demo redirect URIs can be edited in the portal; for a production application Gusto changes them on request ([email protected]). - Copy the application's Client ID and Secret into
GUSTO_CLIENT_IDandGUSTO_CLIENT_SECRET. - Set
GUSTO_API_URLtohttps://api.gusto-demo.comfor a demo application orhttps://api.gusto.comonce Gusto has approved the application for production. The keys only work on their own environment. - For a test, create a demo company in the Developer Portal; it comes with sample employees, contractors and payrolls.
- Install, click Authorize with Provider and sign in to Gusto as a primary or full-access admin. Gusto asks which company to connect: one authorization covers exactly one company. Install the connector again for a second company.
- Run
gusto_get_token_info.resource.uuidis the company UUID that every company tool takes ascompany_uuid;scopelists what the application may read.
Scopes are not requested at sign-in: Gusto assigns them to the application (in the demo environment broadly, in production after its review). A call outside them answers 403. Pay rates and compensations (rate, payment_unit, compensations) appear only with the compensations:read scope; benefits with health information need the :phi scopes.
API version: every call sends X-Gusto-API-Version: 2026-06-15. Gusto answers 406 when that is older than the application's minimum API version (shown in the Developer Portal) or newer than the versions it knows.
Tokens: access tokens last two hours and are renewed automatically. Gusto issues a new refresh token on every renewal and the old one stops working; AnythingMCP stores each new one. Do not use the same authorization in another tool at the same time, or one of the two ends up with a used refresh token and has to authorize again.
Workflow
- People:
gusto_list_employees(filter byterminated,onboarded,search_term; jobs are included in each employee), thengusto_get_employee,gusto_get_employment_history,gusto_list_job_compensationswith a jobuuidfromjobs[]. - Contractors:
gusto_list_contractors,gusto_get_contractor,gusto_list_contractor_payments(needsstart_dateandend_date). - Payroll:
gusto_list_pay_schedules,gusto_list_pay_periods,gusto_list_payrolls(by default processed regular payrolls of the last six months; at most one year betweenstart_dateandend_date), thengusto_get_payrollwithinclude=totals,taxes,deductions,benefitsfor the breakdown per employee. - Organisation:
gusto_get_company,gusto_list_locations,gusto_list_company_admins,gusto_list_departments,gusto_list_earning_types,gusto_list_company_benefits. - Time off:
gusto_list_time_off_policies,gusto_get_time_off_policy(balances per employee),gusto_list_time_off_requests.
Reading the data: money is a decimal string ("1234.56") and hours have three decimals. Dates are YYYY-MM-DD. Ids are UUIDs. Lists with page and per return the totals in the x-total-count and x-total-pages headers; without them Gusto returns every record, except payrolls, which always come in pages (this connector asks for 100, the maximum).
Confirm first: gusto_create_department and gusto_update_department change what every admin sees in Gusto. Department updates need the current version from gusto_get_department; a stale version answers 409.
Common errors
- 401: the authorization was revoked or not renewed; click Authorize with Provider again.
- 403: the application lacks the scope for this call, or the token belongs to another company than
company_uuid. - 404: wrong UUID, or a resource of another company.
- 406:
X-Gusto-API-Versionis outside the versions your application allows. - 429: more than 200 requests in a minute for this authorization; wait a minute.
Out of scope here: running, calculating or submitting payrolls, paying contractors, onboarding or terminating people, changing pay, benefits enrollment, tax forms and documents, webhooks. Gusto Embedded (partner-managed companies) is a different product and is not covered.
Deine KI ist zwei Klicks von Gusto entfernt.
Connector installieren, Credentials einfügen, KI fragen. 7 Tage gratis, keine Kreditkarte.