MoreAI.tools
G
Gusto MCP
45
Stack Score
Editorial pick✓ Verified workingMCP server
Gusto MCP logo

Gusto MCP

Payroll + benefits + HR ops via Gusto.

Try Gusto MCP

Best for

Best for US SMBs running payroll on Gusto.

At a glance

Pricing
open-source
Setup time
25 minutes
Learning curve
moderate
Last verified
5/27/2026

What we love

  • Gusto-maintained
  • Strong US SMB payroll fit
  • Tax filing baked

Where it falls short

  • Gusto account needed
  • US-only payroll scope
  • Money-movement sensitive

Install & connect

Copy-paste ready

Install
shell
npx -y mcp-remote https://gusto.run.tools
Config — Claude Desktop
json
{
  "mcpServers": {
    "gusto": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://gusto.run.tools"]
    }
  }
}
Config — Claude Code
shell
claude mcp add --transport http gusto https://gusto.run.tools

Pricing

✓ Pricing verified Jun 14, 2026

1 tier

Open-source

$0

perpetual

  • MIT

Overview

MCP server for Gusto — employee + payroll + benefits + contractor ops. Gusto Embedded API auth.

Key features

  • Employee + payroll
  • Benefits + contractor
  • Tax filings
  • Onboarding
  • API auth

Exposed tools

The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.

  • get_company
    Retrieve business profile (legal name, entity type, EIN, locations).
  • get_employee
    Retrieve full employee profile (name, hire date, dept, pay, time-off).
  • list_employees
    List all employees with pagination and filters.
  • get_compensation
    Retrieve a pay rate record by UUID.
  • get_contractor
    Retrieve full contractor profile.
  • list_contractors
    List all 1099 contractors with pagination.
  • get_contractor_payment
    Retrieve a contractor payment by UUID.
  • list_contractor_payments
    List contractor payments within a date range.
  • get_contractor_payment_group
    Retrieve all payments within a batched contractor payment group.
  • list_contractor_payment_groups
    List batched contractor payment runs.
  • get_payroll
    Retrieve a payroll run (earnings, taxes, deductions, net pay).
  • list_payrolls
    List all payroll runs with filtering.
  • list_payroll_blockers
    Identify issues preventing a payroll run.
  • run_payroll
    Calculate and submit an existing unprocessed payroll.
  • get_pay_schedule
    Retrieve a pay schedule by UUID.
  • list_pay_schedules
    List configured pay schedules.
  • list_pay_schedule_assignments
    Show which employees are assigned to which pay schedules.
  • list_pay_periods
    List pay periods with links to payroll runs.
  • get_department
    Retrieve a department by UUID.
  • list_departments
    List all departments and their assigned employees.
  • get_location
    Retrieve a company location by UUID.
  • list_locations
    List all physical office or work locations.
  • get_job
    Retrieve a job position by UUID.
  • list_employee_jobs
    List all positions held by an employee.
  • list_job_compensations
    Pay rate history for a job position.
  • get_employee_home_address
    Retrieve an employee home address by UUID.
  • list_employee_home_addresses
    List all residential addresses on file.
  • get_employee_work_address
    Retrieve a work-location assignment by UUID.
  • list_employee_work_addresses
    List all work locations assigned to an employee.
  • list_employee_employment_history
    Complete work history timeline for an employee.
  • list_employee_terminations
    Offboarding records for an employee.
  • get_employee_rehire
    Info about an employee brought back after departure.
  • list_employee_custom_fields
    Custom field values set for a specific employee.
  • list_custom_fields_schema
    Definitions of all custom fields configured for the company.
  • list_earning_types
    Earning type categories (regular, OT, bonus, etc).
  • get_time_sheet
    Detailed time entries for a timesheet.
  • list_time_sheets
    List all timesheets for hourly workers.
  • get_token_info
    Info about current API token: scopes and accessible companies.

Best use cases

Payroll ops

Let Claude run payroll cycle + corrections under approval gates.

HR onboarding

Automate new-hire onboarding flows via Gusto from chat.

Integrations

Gusto
QuickBooks
Xero
Bench

One AI Stack pick every week.

The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.