In-depth architectural comparison of the Harvest MCP Server and SHIP MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Harvest MCP Server
Workplace & Productivity · Local stdio
Quality: 51/100 (Good) | Auth: API Key required
SHIP
Workplace & Productivity · Remote HTTP/SSE
Quality: 52/100 (Good) | Auth: No auth required
Verdict Summary: Choose Harvest MCP Server if you need specialized Workplace & Productivity tools running via a local process. Choose SHIP if your workspace requires Workplace & Productivity integration with remote web transport. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Harvest MCP Server when:
You need dedicated capabilities in the Workplace & Productivity domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: API Key required (BYOK (Pay Provider Direct)).
You have access to required keys: HARVEST_ACCESS_TOKEN, HARVEST_ACCOUNT_ID.
Primary tools included: Complete Harvest API v2 coverage with 40+ tools, Type-safe with TypeScript and Zod validation, Async/await with rate limiting and auto-retry.
Harvest time tracking integration with 40+ tools for managing time entries, projects, clients, tasks, and generating time reports via the Harvest API v2
Assign Linear, Jira or GitHub issues to an AI coding agent team that plans, builds, reviews, tests.
Give an issue that is already in your tracker to the agent team. By default, the mission starts at the Planner. With a plan, it starts at the Builder. With an open pull request, it starts at the Reviewer or the Tester
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Harvest MCP Server is categorized under Workplace & Productivity and uses a local stdio subprocess. In contrast, SHIP belongs to Workplace & Productivity using remote streaming HTTP/SSE transport. Select Harvest MCP Server when you need capabilities focused on workplace & productivity and SHIP when you require tools for workplace & productivity.
Create the issue and start the mission in one call, for work that has no issue yet
send_mission_instruction
Tell an active mission what to change, or record a note for the agent that runs next
inspect_mission
The full record of a mission: its stages, verdicts, provenance and session logs
list_missions
The missions of your projects, with what each mission does now
get_mission
One mission: its stage, its review and test results, its pull request, its agent runs and the run with the proof. With `view: "full"`, also its events and the outcome of each stage
pause_mission
Hold a mission before its next stage. The stage that runs now finishes
resume_mission
Continue a paused mission. When a checkpoint holds the mission, this approves the result of that stage
stop_mission
Stop a mission and every agent run of it. The pull request stays open
approve_mission_ceiling
Let a mission continue after it stops at its credit limit. The mission then uses more credits
merge_mission
Merge the pull request of a mission, with the merge method of the repository. On a merge conflict, SHIP starts the Builder to fix the conflict and merges later
decline_mission
Close the pull request of a mission without a merge