What are the prerequisites for using Harvest Time Tracking MCP Server?
You need Node.js >= 18 (or Bun for development), a Harvest account with API access, a Personal Access Token from Harvest, and your Harvest Account ID.
@mayank2424
基本情報
MCP (Model Context Protocol) server for Harvest Time Tracking.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"Harvest": {
"command": "npx",
"args": [
"@harvest/mcp-server-typescript"
],
"env": {
"HARVEST_ACCOUNT_ID": "<Harvest Account ID>",
"HARVEST_ACCESS_TOKEN": "<Harvest Personal Access Token>",
"HARVEST_BASE_URL": "<Harvest Base URL>"
}
}
}
}Get company information
Searches for clients
Get client information
Searches for projects
Get project information
Lists all users
Get user information
List project user assignments
List project task assignments
Searches for time entries
Get time entry details
Create a new time entry
A TypeScript-based MCP (Model Context Protocol) server that enables LLM clients to interact with a Harvest time tracking account. It provides tools to query and manage Harvest data such as clients, projects, users, time entries, and company information.
Install via npx -y @mayankg0324/mcp-server-harvest. Configure the environment variables HARVEST_ACCOUNT_ID, HARVEST_ACCESS_TOKEN, and HARVEST_BASE_URL in your MCP client’s config file (e.g., Claude Desktop claude-desktop-config.json or Cursor IDE mcp.json). Then use the available tools (e.g., search-clients, create-time-entry) through your LLM client.
You need Node.js >= 18 (or Bun for development), a Harvest account with API access, a Personal Access Token from Harvest, and your Harvest Account ID.
The server requires three environment variables: `HARVEST_ACCOUNT_ID`, `HARVEST_ACCESS_TOKEN`, and `HARVEST_BASE_URL`.
This error occurs when your MCP client cannot find `npx` or `node` in its PATH. Use the full path to `npx` (found via `which npx`) and include your Node bin directory in the `PATH` environment variable inside the config.
The README explicitly provides configuration examples for Claude Desktop and Cursor IDE. Other MCP clients may work but are not documented.
Yes. Clone the repository, run `npm install` and `npm run build`, then point your MCP client config to the local `dist/index.js` using the `node` command.

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

Nextesy MCP is a remote MCP server for clients who use nextesy software. Available at https://nextesy-mcp.com. Not an official app by nextesy.

Projects, tickets, time and budgets for agencies. Ask about your week, book time, run stopwatches and work on tickets — with exactly the access you have in docket.

A remote LinkedIn MCP server. Connect Claude to LinkedIn and run campaigns, content, leads and inbox through 80+ tools — with scoped keys, preview-and-confirm before anything sends, and hard daily caps.

Postbye MCP server: cancellation letters, mailing addresses and how-to-cancel guides for 8,600+ companies
コメント