Skip to main content
Glama
standardbeagle

Harvest MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HARVEST_ACCOUNT_IDYesYour Harvest account ID
HARVEST_ACCESS_TOKENYesYour Harvest API access token

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
harvest_list_time_entriesB

List time entries with optional filters. Use about {"tool": "harvest_list_time_entries"} for detailed usage examples.

harvest_create_time_entryC

Create a new time entry. Use about {"tool": "harvest_create_time_entry"} for detailed parameters and examples.

harvest_update_time_entryC

Update an existing time entry. Use about {"tool": "harvest_update_time_entry"} for detailed parameters and examples.

harvest_delete_time_entryC

Delete a time entry. Use about {"tool": "harvest_delete_time_entry"} for detailed usage and warnings.

harvest_restart_timerC

Restart a stopped time entry timer. Use about {"tool": "harvest_restart_timer"} for detailed workflow and examples.

harvest_stop_timerC

Stop a running time entry timer. Use about {"tool": "harvest_stop_timer"} for detailed workflow and examples.

aboutA

Get detailed information about the Harvest MCP server and its tools. Call about without parameters for general info, or with {"tool": "tool_name"} for specific tool documentation.

versionA

Get version information about the Harvest MCP server.

harvest_list_projectsC

List all projects with filtering options. Use about {"tool": "harvest_list_projects"} for detailed parameters and examples.

harvest_get_projectC

Get details of a specific project. Use about {"tool": "harvest_get_project"} for detailed usage examples.

harvest_list_tasksC

List all tasks with filtering options. Use about {"tool": "harvest_list_tasks"} for detailed parameters and examples.

harvest_get_current_userB

Get information about the authenticated user. Use about {"tool": "harvest_get_current_user"} for detailed response format.

harvest_list_usersC

List all users in the account with filtering. Use about {"tool": "harvest_list_users"} for detailed parameters and examples.

harvest_list_clientsC

List all clients with filtering options. Use about {"tool": "harvest_list_clients"} for detailed parameters and examples.

harvest_time_reportC

Generate detailed time reports for date ranges. Use about {"tool": "harvest_time_report"} for filtering options and examples.

harvest_list_project_assignmentsC

List project assignments for the current user. Use about {"tool": "harvest_list_project_assignments"} for detailed usage.

harvest_list_task_assignmentsC

List task assignments for a project. Use about {"tool": "harvest_list_task_assignments"} for detailed workflow and examples.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/standardbeagle/harvest-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server