MCP Servers / productivity / harvest-mcp-server

harvest-mcp-server

JSON →
httpnone5productivity

Harvest time tracking integration with 40+ tools for managing time entries, projects, clients, tasks, and generating time reports via the Harvest API v2

Install
How to run this server
[ { "cmd": "npm install -g @ianaleck/harvest-mcp-server", "imports": [] } ]
server path: harvest-mcp-server
Tools
What this server exposes
get_company
Get company information and settings
list_time_entries
List time entries with filtering
get_time_entry
Get specific time entry details
create_time_entry
Create new time entry
update_time_entry
Update existing time entry
delete_time_entry
Delete time entry
start_timer
Start a timer for a task
stop_timer
Stop running timer
restart_timer
Restart a previous time entry
list_projects
List all projects with filtering
get_project
Get specific project details
create_project
Create new project
update_project
Update project details
delete_project
Delete project
list_project_task_assignments
List task assignments for project
create_project_task_assignment
Assign task to project
update_project_task_assignment
Update task assignment
delete_project_task_assignment
Remove task assignment
list_tasks
List all tasks
get_task
Get specific task details
create_task
Create new task
update_task
Update task details
delete_task
Delete task
list_clients
List all clients
get_client
Get specific client details
create_client
Create new client
update_client
Update client details
delete_client
Delete client
list_users
List all users in account
get_user
Get specific user details
get_current_user
Get current authenticated user
create_user
Create new user
update_user
Update user details
delete_user
Delete user
list_expenses
List expenses with filtering
get_expense
Get specific expense details
create_expense
Create new expense
update_expense
Update expense details
delete_expense
Delete expense
list_expense_categories
List all expense categories
list_invoices
List invoices with filtering
get_invoice
Get specific invoice details
create_invoice
Create new invoice
update_invoice
Update invoice details
Configuration
Environment & auth
authnone
envHARVEST_ACCESS_TOKEN
envHARVEST_ACCOUNT_ID
Resources
harvest-mcp-server — MCP Server · libregistry