harvest-mcp-server
If you are the rightful owner of harvest-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Harvest MCP Server integrates with the Harvest API to manage time tracking and project management tasks through MCP-compatible AI assistants.
The Harvest MCP Server is designed to facilitate seamless interaction between MCP-compatible AI assistants, such as Claude, and the Harvest time tracking and project management platform. By leveraging the Harvest API, this server allows users to manage time entries, projects, clients, and tasks directly from their AI assistant interface. The server supports a range of functionalities, including listing and managing users, time entries, projects, clients, and tasks. It is built using FastMCP, which simplifies the process of adding new tools and customizing existing ones. The server requires Python 3.10 or higher and a Harvest account with API access. Integration with platforms like Claude Desktop is straightforward, involving configuration file adjustments and environment variable settings. The server emphasizes security by requiring API credentials and advises users to maintain the confidentiality of their configuration files.
Features
- Users: List users and get user details.
- Time Entries: List, create, and manage time entries with filtering options.
- Projects: List projects and retrieve detailed project information.
- Clients: List clients and retrieve detailed client information.
- Tasks: List available tasks with filtering options.