adrian-dotco_harvest-mcp-server
If you are the rightful owner of adrian-dotco_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 Natural Language Time Entry MCP Server allows users to log time entries in Harvest using natural language, with special handling for leave requests.
The Harvest Natural Language Time Entry MCP Server is designed to simplify time tracking by allowing users to log time entries using natural language. This server is particularly useful for handling common scenarios like leave requests, making time tracking more intuitive and efficient. It supports configurable work day hours, timezone adjustments, and automatic project and task matching. The server also includes smart date parsing, allowing users to refer to dates naturally, such as 'today' or 'yesterday'. To use this server, users need to have Node.js installed, a Harvest account, and a personal access token from Harvest Developer Tools. The server is built using TypeScript, MCP SDK, and chrono-node for natural language date parsing, and it interacts with the Harvest API v2.
Features
- Natural language time entry parsing
- Special leave request handling
- Configurable work day hours
- Timezone support
- Automatic project and task matching