Skip to content
Vinkius

Harvest Connector for AI agents.

11 live capabilities

Manage your project billing and time tracking through natural conversation.

Live agent request Harvest / Connector

Waiting for input…

AI Agent

Why people use Harvest

Harvest for Automating Project Billing and Time Tracking

With this Connector, you can just ask your agent to do the work. It pulls the time entries and creates the invoice drafts for you. You get a unified way to manage your operations without the constant context switching.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a hands-off way to manage your billing and time tracking through natural conversation.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Summarizing hours for a status call

    Instead of exporting a sheet, a project manager asks their agent to list time entries for the 'Website Redesign' project and get a summary immediately.

  2. Real-world use case 02

    Billing a client after a milestone

    A freelancer tells their agent to create a new invoice for 'Acme Corp' using `create_invoice`, skipping the manual entry steps.

  3. Real-world use case 03

    Monitoring active project volume

    An operations lead uses `list_projects` to see all ongoing work and then checks `list_time_entries` to see which projects are getting the most attention.

Complete set · 11capabilities

The complete Harvest capability set.

These are the exact actions your AI can choose when you ask it to work with Harvest.

Capability set01 / 03

01—04

4 capabilities in this set.

Part of 11 available through Harvest.

  1. 01 Capability

    List projects

    Get a full list of every project in your account. This helps you see what's currently active across your organization.

  2. 02 Capability

    List time entries

    Pull all tracked time entries from your team. Use this to monitor productivity and see where time is being spent.

  3. 03 Capability

    Update client

    Change the name of an existing client. This keeps your records accurate without manual edits in the app.

  4. 04 Capability

    Delete client

    Remove a client from your Harvest account permanently. This helps keep your database clean of old accounts.

Capability set02 / 03

05—08

4 capabilities in this set.

Part of 11 available through Harvest.

  1. 05 Capability

    Create client

    Add a new client to your Harvest records. It saves you from having to navigate to the client management page.

  2. 06 Capability

    Create invoice

    Generate a new invoice for a specific client. You can do this quickly without opening the billing section.

  3. 07 Capability

    Get client

    Fetch detailed information for a specific client. Use this to quickly check a client's current status or details.

  4. 08 Capability

    Get invoice

    Pull the details of a specific invoice. It's the fastest way to see if a bill has been paid or sent.

Capability set03 / 03

09—11

3 capabilities in this set.

Part of 11 available through Harvest.

  1. 09 Capability

    Get my profile

    Retrieve information about the currently authenticated user. This helps your agent know who is making the requests.

  2. 10 Capability

    List clients

    See every client in your Harvest account at once. Use this to get a high-level view of your entire client base.

  3. 11 Capability

    List invoices

    View all invoices including drafts and sent items. It makes it easy to spot which bills are still outstanding.

Set up in minutes

One URL. Then ask Harvest to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Harvest from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_9ZceUzjpsGe2vuLka4VTRAovXZLfDxLUaCcxKJpn/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Harvest, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Harvest for the conversation.

Where the request belongs

Work Harvest can move forward.

Built around the request

This is for the project manager who's tired of chasing down timesheets or the agency owner who hates the friction of manual invoicing. It's for anyone who wants to spend less time in a billing dashboard and more time actually doing the work.

01

Project Manager

Pulls time summaries for client calls to show progress and keep stakeholders informed.

02

Agency Owner

Monitors unbilled time and ensures every project is invoiced on time to maintain cash flow.

03

Freelancer

Manages their entire billing cycle and client list from one chat window without opening multiple tabs.

Bring your own AI

Change the model, client or framework. Keep Harvest connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Harvest.

The practical details behind the request, access and result.

Can I use the Harvest MCP to see how many hours my team worked?

Yes. You can ask your agent to list time entries for specific projects or dates to get a clear view of your team's output.

Does the Harvest MCP let me create new invoices?

It does. You can have your agent create invoice drafts for your clients directly, which saves you from manual data entry in the Harvest app.

Can I use Harvest to manage my client list?

Yes, you can use the Connector to add new clients, update existing client names, or delete old accounts through your AI client.

Is the Harvest MCP good for freelancers?

It's great for freelancers who need to track time and manage billing without switching between different apps all day.

Can I check if a client has paid their bill using Harvest?

You can use the Connector to list all invoices and check their status, making it easy to see what's paid, sent, or still in draft.

How does the Harvest MCP help with project monitoring?

It allows your agent to list all active projects and pull detailed info, so you can stay on top of your workload during status calls.

How do I find my Harvest Access Token and Account ID?

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.

Can I see time entries for a specific period?

Yes! Use the list_time_entries capability and provide the from and to dates in YYYY-MM-DD format to retrieve records for that timeframe.

Is it possible to create invoices through this integration?

Yes, you can use the create_invoice capability by providing a client_id and an optional subject to generate a new invoice draft in your Harvest account.

Is the integration secure for managing financial data?

Absolutely. The integration uses official Harvest API tokens over HTTPS. Your credentials are encrypted and stored securely within the Vinkius Cloud infrastructure.

One connection away

Give your agent a direct line to Harvest.

Connect Harvest once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available