harvest-mcp-server
JSON →Harvest time tracking integration with 40+ tools for managing time entries, projects, clients, tasks, and generating time reports via the Harvest API v2
Install
npm install -g @ianaleck/harvest-mcp-server Tools · 44
- 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
Environment variables
HARVEST_ACCESS_TOKENHARVEST_ACCOUNT_ID
Links
★ 5 GitHub stars