What are the prerequisites?
You need Node.js installed, a Harvest account, a personal access token from [Harvest Developer Tools](https://id.getharvest.com/developers), and your Account ID.
@adrian-dotco
Basic information
An MCP server for natural language time entry in Harvest
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"harvest-mcp-server": {
"command": "node",
"args": [
"build/setup.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that integrates with Harvest to log time entries using natural language, including special handling for leave requests. It is designed for Harvest users who want more intuitive time tracking.
Install the Claude desktop app, clone the repository, run npm install && npm run build, then execute node build/setup.js to enter your Harvest credentials, work day hours, and timezone. After restarting Claude, you can use natural language commands such as "2 hours on Project X doing development work today" or "I'm off sick today". The server provides tools: log_time, get_time_report, list_projects, list_tasks, and list_entries.
You need Node.js installed, a Harvest account, a personal access token from [Harvest Developer Tools](https://id.getharvest.com/developers), and your Account ID.
Clone the repository, run `npm install && npm run build`, then run `node build/setup.js` and follow the prompts to enter your token, account ID, work day hours, and timezone. Restart the Claude desktop app.
The server provides `log_time`, `get_time_report`, `list_projects`, `list_tasks`, and `list_entries`. Each accepts natural language input.
When you say something like “I’m off sick today” or “Taking annual leave next week”, the server automatically logs the standard work day hours (default 7.5) for the appropriate days.
Run `git pull`, then `npm install && npm run build`. The setup script configures Claude to use the local build, so updates are available after rebuilding.

Connect AI assistants to Mailercloud, the email marketing platform — manage campaigns, contacts, lists, templates, and sending, plus AI-powered campaign analysis and deliverability audits. Endpoint: https://mcp.mailerclo
Local tools that let your AI use Mail, Calendar, Contacts, Teams, Slack, WhatsApp, OneDrive, Google Drive, Notion, Outlook and Office files on Mac and Windows. Runs on your computer.

Run your dumpster rental business from AI: orders, dispatch, invoices and customers. You confirm every change.
JobYap aggregates job postings directly from tech companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.
IBM Engineering Lifecycle Management (ELM) MCP Server is a remote MCP server available at https://elm-connector.com.
Comments