Time tracking and invoicing software for teams and businesses. Track billable hours, manage projects, analyze profitability, and generate invoices.
This MCP server bundle is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Delete Harvest resources by ID. CAUTION: Deletion is permanent and cannot be undone. Currently supports deleting time entries only. For other resource...
List all projects in Harvest account. Projects are containers for time tracking and organize work by client. Returns project details including name, c...
Start a new running timer in Harvest for real-time time tracking. Creates a time entry for today's date with no hours set, which tracks elapsed time a...
Stop a currently running timer in Harvest. Calculates the total hours worked based on elapsed time since the timer was started and saves the time entr...
List all users in Harvest account. Users are team members who can track time, submit expenses, and access the account. Returns user details including ...
List all clients in Harvest account. Clients are organizations or individuals you track time and expenses for. Returns client details including name, ...
Fetch any Harvest resource by ID. Returns complete resource details with metadata. Use colon-routed IDs like 'harvest:time_entry:123' to specify resou...
Search Harvest resources using natural language. Returns ranked results with IDs, titles, and relevance scores. Searches across users, projects, clien...
List time entries from Harvest account. Time entries are records of time spent on tasks for projects. Returns entry details including project, task, u...
Create a new time entry in Harvest. Time entries record hours worked on specific tasks for projects. Can create completed time entries with specific h...
List all tasks in Harvest account. Tasks are types of work that can be tracked against projects (e.g., Design, Development, Meeting, Research). Return...
Get information about the currently authenticated Harvest user. Returns detailed user information including ID, name, email, role, permissions, timezo...
List task assignments in Harvest. Task assignments define which tasks are available for which projects. Each assignment includes the task details, whe...
Update an existing time entry in Harvest. Modify any aspect of a time entry including project, task, hours, notes, dates, or running status. Only prov...
List project assignments in Harvest. Project assignments define which users can track time on which projects. Each assignment includes the project, us...
Connect this Harvest Tools MCP server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.