valtirallc/harvest-mcp-server
If you are the rightful owner of harvest-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Harvest MCP Server is a comprehensive Model Context Protocol server for the Harvest API v2, developed in Go, providing access to all 64 Harvest API endpoints as MCP tools for integration with Claude and other MCP clients.
Tools
Functions exposed to the LLM to take actions
Company
Get company info
Clients
List, get, create, update, delete
Contacts
List, get, create, update, delete
Projects
List, get, create, update, delete
Tasks
List, get, create, update, delete
Users
Get current, list, get, create, update, delete
Time Entries
List, get, create (2 types), start, stop, update, delete
Assignments
User-project (5), task-project (5)
Invoices
CRUD + send, close, reopen, mark draft
Estimates
CRUD + send, reopen
Expenses
List, get, create, update, delete
Reports
10 report types (expense, time, budget, uninvoiced)
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client