Harvest

Harvest MCP Connector for Claude

A+

Automate time tracking and invoicing via Harvest — manage clients, invoices, and time entries directly from any AI agent.

11 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Harvest account to any AI agent and take full control of your time tracking, client management, and invoicing through natural conversation.

What you can do

  • Time Tracking Oversight — List and inspect tracked time entries to monitor team productivity.
  • Client Management — List all clients, create new ones, and update company details effortlessly.
  • Invoicing Automation — Access your invoice history, create new drafts, and manage billing statuses.
  • Project Monitoring — List all active projects and retrieve detailed information for each.
  • User Profile — Get information about the current authenticated user and account status.
  • Operational Efficiency — Use AI to identify unbilled time or upcoming invoice deadlines across your organization.

How it works

  1. Subscribe to this server
  2. Enter your Harvest Access Token and Account ID
  3. Start managing your time and billing from Claude, Cursor, or any MCP-compatible client

No more manual exporting of time reports. Your AI assistant acts as a dedicated Billing Coordinator or Operations Manager.

Who is this for?

  • Project Managers — instantly retrieve project time summaries and client details during status calls.
  • Operations Leaders — automate the oversight of invoicing and time entry compliance.
  • Freelancers & Small Agencies — manage your entire billing cycle and time tracking without leaving your communication flow.
time-trackinginvoicingproject-billingexpense-trackingtimesheetsclient-management

11 tools expose this connector's capabilities to your AI agent.

delete_client

Permanently delete a client

create_client

Create a new client in Harvest

create_invoice

Create a new invoice for a client

get_client

Get detailed information for a specific client

get_invoice

Get details for a specific invoice

get_my_profile

Get information about the current authenticated user

list_clients

List all clients in your Harvest account

list_invoices

List all invoices, including drafts and sent ones

list_projects

List all projects in the account

list_time_entries

List tracked time entries

update_client

Update an existing client name

See how to talk to your AI agent using Harvest.

List all time entries from last week.

I've retrieved your time entries. Last week, your team logged a total of 120 hours across 5 projects. The most active project was 'Cloud Migration' with 45 hours. Would you like a detailed breakdown by user?

Create a new client named 'Acme Corp'.

Client created! I've successfully added 'Acme Corp' (ID: 8821) to your Harvest account. Should I associate a new project with this client now?

Show me all active projects.

Accessing projects... You have 4 active projects: 'Website Redesign', 'Mobile App Support', 'Internal Ops', and 'Q2 Marketing'. Which one would you like to see time summaries for?

Go to the **Harvest Developers** site (id.getharvest.com), navigate to **Personal Access Tokens**, and create a new token. You will find both the **token** and the **Account ID** listed there.

Related Connectors