harvest-mcp-server

harvest-mcp-server

3

The Harvest MCP Server integrates with the Harvest API to facilitate project and time management tasks. It connects with AI assistants like Claude, enabling them to interact with users' Harvest accounts for enhanced productivity. The server supports time and project management functionalities.

Harvest MCP Server

This MCP (Model Context Protocol) server provides integration with the Harvest time tracking and project management API. It allows Claude and other MCP-compatible AI assistants to manage time entries, projects, clients, and more.

Features

  • List and get details of users
  • Manage time entries (list, create, start/stop timers, query)
  • Manage projects
  • Manage clients
  • Manage tasks

Setup Instructions

  • Requires Python 3.10 or higher, Harvest account with API access, and API key with Account ID.
  • Integrate with Claude Desktop by modifying the configuration file.

Example Queries

  • Show time entries, projects, and clients
  • Start timers for projects and tasks

Customization

  • Modify server code or add new tools using FastMCP.