Full read-write Claude connector for Greenhouse
Let Claude advance candidates and tag prospects in Greenhouse
Stop clicking through every application to keep the pipeline clean. Claude moves candidates between stages, adds private notes, and tags prospects right inside Greenhouse, while rejections and candidate-facing email stay gated behind your approval.
Greenhouse is an applicant tracking and hiring platform recruiting teams use to run their pipeline. People want Claude to do more than read a candidate list: to move applicants between stages, leave structured feedback, and schedule interviews where the hiring actually happens.
What is a Greenhouse MCP server?
A Greenhouse MCP server is a small hosted service that exposes Greenhouse's data and actions to Claude over the Model Context Protocol, so Claude can people, time, and pay inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.
What can Greenhouse's current connector do today?
Today, Greenhouse exposes a Harvest and Ingestion API, but there is no first-party Claude or MCP connector, and any default chat integration is read-leaning at best. A custom Greenhouse connector adds scoped write actions, such as advancing candidates and adding private notes, with human-in-the-loop controls so Claude works inside your pipeline.
What does full read-write Greenhouse access unlock?
Full read-write Greenhouse access lets Claude advance or reject a candidate at a stage, add a private note, tag a prospect, move a prospect into a job, and add recruiters or coordinators to a job's hiring team once you approve. The pipeline hygiene that used to mean clicking through every application happens where the role already lives.
- Advance or reject a candidate at a specific interview stage
- Read submitted scorecards and interview feedback for an application
- Add a private note or tag to a candidate or prospect
- Move a prospect into a job and assign a recruiter or coordinator
- Schedule or update an interview against an existing stage
- Draft a rejection or outreach email for your review before it sends
Can Claude move candidates between stages in Greenhouse?
Moving candidates between stages is a core write action. Through the Harvest API, Claude advances or rejects a candidate at a specific interview stage, so the pipeline updates directly. Advancing flows freely, while rejection is a separate gated step that only takes effect after you confirm it.
Can Claude read scorecards and note candidates in Greenhouse?
Yes. Claude can read submitted scorecards and interview feedback for an application, add a private note, and tag a candidate or prospect. It can also move a prospect into a job and assign a recruiter or coordinator, keeping pipeline hygiene where the role already lives. Scorecards stay read-only, since the Harvest API has no endpoint to write them.
Will Claude reject candidates or send email in Greenhouse?
Rejection and any outbound or candidate-facing email are separate, gated actions. Claude can prepare the stage change or draft a rejection or outreach message, but it only takes effect after you approve it. Claude never has more access than the scoped Harvest key you issue.
How a Greenhouse connector works
We build a small MCP server that authenticates to Greenhouse with a scoped Harvest API key or OAuth, using the narrowest permissions the work needs. Read tools (search candidates, read scorecards) and write tools (advance, reject, add notes) are separated, and outbound or destructive actions like sending email or rejecting a candidate require your confirmation. Claude never has more access than the API key you issue, and we can IP-allowlist the server to your network.
Frequently asked questions
Can Claude move candidates between stages in Greenhouse, not just read the pipeline?
Will Claude reject a candidate or send email without my approval?
Does the connector get more access than my Greenhouse API key allows?
Related connectors
Tell us what you run. We'll build the connector.
Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.
