Harvest MCP by usefulapi
Server Details
Read time entries, projects, clients, tasks and invoices; log and update tracked time.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 20 tools
Each tool targets a distinct resource+action combination, and the numerous get/list pairs are split cleanly by resource (client, project, invoice, etc.). The only superficially similar pair, list_projects vs list_project_assignments, is explicitly differentiated in the descriptions.
All 20 tools follow a strict harvest_<verb>_<noun> snake_case pattern (create_time_entry, get_client, list_invoices, update_time_entry). Verbs are used consistently for their actions (get for single, list for collections).
20 tools is on the heavier side, but the Harvest domain legitimately spans many resources (clients, projects, tasks, time entries, invoices, estimates, expenses, users, company). Each tool maps to a real resource/action rather than being redundant.
Time entries have full lifecycle coverage (create, get, list, update, delete, stop, restart), but every other resource (clients, projects, tasks, invoices, estimates, expenses) is read-only with no create/update/delete. This leaves notable gaps for an agent asked to modify non-time-entry data.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Read jobs, timesheets and reports; log time, update entries and submit timesheets in ClickTime.
Read Tick clients, projects, tasks, users and time entries; log and edit time entries.
Read teams, spaces, lists and tasks; create, update and comment on tasks and track time.
Read tracked time and projects; create projects and start or stop timers in DeskTime.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceIntegrates with Clockify time tracking API to retrieve user information, manage projects, and log time entries with flexible time specifications across workspaces.MIT
- AlicenseAqualityCmaintenanceEnables tracking work time with start/stop timers, logging entries, and generating reports.48 npm28 PyPIMIT
- AlicenseBqualityDmaintenanceProvides integration with the Daily Time Tracking API, allowing users to get user info, list activities, get time summaries, timesheet data, and add activities.5MIT
- AlicenseNot gradedqualityDmaintenanceEnables automated timesheet management including creating entries, listing work activities, managing daily scrum updates, and viewing assigned projects with automatic authentication handling.8 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.