Connect your account, then chat with AI to run tools.
Greenhouse is a talent acquisition platform that provides tools for recruiting, interviewing, and onboarding, allowing organizations to streamline their hiring process and manage candidate interactions effectively.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Greenhouse — workflow patterns, data models, and gotchas for your AI agent.
Greenhouse is a talent acquisition platform for recruiting, interviewing, and onboarding.
Convert a prospect application to a candidate on job_id. Optionally set to_job_interview_stage_id for the initial stage on the job.
Upload an attachment to a Greenhouse application. Provide application_id, filename, type (resume, cover_letter, offer_letter, other, etc.), and either...
Add an education row to a candidate using school/degree/discipline custom field option ids.
Add an employment history row to a candidate.
Create a reusable candidate tag by name.
Assign a hiring manager to a job.
Assign a job owner (recruiter seat) to a job.
Create a candidate activity note, email log, or activity entry on Harvest v3. Requires candidate_id, body, note_type (NOTE, EMAIL, or ACTIVITY), and v...
Delete a Greenhouse application by id.
Delete a Greenhouse attachment by id.
Delete a Greenhouse candidate by id. Removes the candidate record; delete linked applications first when required by your account policy.
Delete a candidate education row by id.
Delete a candidate employment row by id.
Delete a candidate tag definition by id.
Delete a custom field definition by id.
Delete a custom field option by id.
Delete a scheduled Greenhouse interview by id.
Remove a hiring manager assignment by id.
Delete an internal job note by id.
Remove a job owner assignment by id.
Permanently delete a Greenhouse opening by id.
List candidate applications. Returns job and candidate associations, current stage, and status.
List pipeline stages with job associations for funnel reporting.
List job and offer approval flow definitions.
List approver groups referenced by approval flows.
List individual approvers in approval workflows.
List file attachments linked to candidates or applications.
List education history rows linked to candidates.
List employment history rows linked to candidates.
List candidates with names, contact details, tags, and application links.
List tags applied to candidates for segmentation and search.
List reasons used when closing jobs or openings.
List department scoping rules for custom fields.
List office scoping rules for custom fields.
List selectable options for custom fields. Pass field_key to narrow (e.g. school_name, degree).
List configured custom field definitions (forms and application fields).
List default interviewer assignments on job interview steps.
List selectable answers for demographic questions.
List submitted demographic answers on applications.
List EEO / demographic survey questions configured for applications.
List demographic question sets grouped for surveys.
List departments in the organization tree with parent links and external ids.
List EEOC survey response rows when enabled on the account.
List Greenhouse email templates available for recruiting communications.
List template permissions applied when new jobs are created from templates.
List interviewer records available for scheduling.
List interview kits linked to job interview steps.
List scheduled and completed interviews with times, interviewers, and applications.
List custom location mappings used on job boards.
List internal and external job boards configured for posts.
List hiring manager assignments on jobs.
List interview definitions configured on jobs (templates, not scheduled events).
List interview stages on jobs. Use these stage ids as from_stage_id and to_stage_id in greenhouse_move_application — not application.stage_id.
List owner assignments on jobs.
List external job posts published from Greenhouse jobs.
List jobs in Greenhouse (open, closed, and templates). Returns job names, status, office and department links, and requisition metadata.
List candidate activity (notes, emails, feedback). Harvest v3 replaces the legacy per-candidate activity_feed endpoint — filter by candidate_ids, appl...
List offers extended to candidates with status, start dates, and application links.
List offices and locations for filtering jobs and candidates.
List job openings (headcount slots) with status and parent job ids.
List prospect detail records for prospects in pools.
List prospect pools for sourcing workflows outside active jobs.
List stages within prospect pools.
List employee referrers configured for referral attribution.
List rejection detail records tied to applications.
List standardized rejection reasons for applications.
List answers recorded on scorecard questions.
List scorecard question definitions used in interview kits.
List submitted interview scorecards with ratings and application links.
List candidate sources (referrals, job boards, agencies) for application attribution.
List source tracking links used on job posts and campaigns.
List per-job permission grants for users.
List Greenhouse permission roles (site admin, job admin, etc.).
List Greenhouse users (recruiters and hiring team). Use a user id as on_behalf_of_user_id when connecting OAuth credentials for writes.
Mark a Greenhouse application as hired. Optionally set start_date, opening_id, or close_reason_id for the headcount slot.
Move a Greenhouse application to another pipeline stage or transfer it to a different job. Requires from_stage_id from greenhouse_get_job_interview_st...
Reject a Greenhouse application with a rejection_reason_id from greenhouse_get_rejection_reasons. Optional notes and rejection_email object.
Restore a previously rejected Greenhouse application to active status.
Create or update a Greenhouse application. Omit id to POST a new application for candidate_id + job_id; pass id to PATCH recruiter, coordinator, or so...
Create or update a Greenhouse candidate. Omit id to POST a new candidate; pass id to PATCH name, company, title, or contact fields. Requires on_behalf...
Create or update a Greenhouse custom field definition.
Create or update an option on a single- or multi-select custom field.
Create or update a Greenhouse department. Omit id to POST name; pass id to PATCH name, parent_id, or external ids.
Schedule or update a Greenhouse interview. Omit id to POST application_id, job_interview_id, interviewers, starts_at, ends_at, and external_event_id; ...
Create or update a Greenhouse job requisition. Omit id to POST a copy from template_job_id (requires template_job_id, number_of_openings, and departme...
Create or update an internal note on a job requisition.
Create or update a Greenhouse external job post. Omit id to duplicate template_job_post_id onto job_board_id; pass id to PATCH title, content, or stat...
Create or update a Greenhouse offer. Omit id to POST a new offer for application_id; pass id to PATCH starts_on or custom_fields (compensation compone...
Create or update a Greenhouse office. Omit id to POST name; pass id to PATCH name, location, parent_id, or external_id.
Create or update a Greenhouse job opening (headcount slot). Omit id to POST job_id + opening_id; pass id to PATCH status, close_reason_id, target_star...
Update rejection notes or custom fields on an existing rejection_details row. Use greenhouse_get_rejection_details to find ids after rejecting an appl...
Greenhouse is a talent acquisition platform that provides tools for recruiting, interviewing, and onboarding, allowing organizations to streamline their hiring process and manage candidate interactions effectively. It provides 91 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/greenhouse. Authentication is handled automatically.
Greenhouse provides 91 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Greenhouse uses One-click sign in. Greenhouse requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Greenhouse to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/greenhouseThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Greenhouse and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More customer relation integrations you might like
JustCall provides a cloud-based phone system for businesses to make, receive, and track phone calls ...
Capsule CRM is a customer relationship management platform that enables businesses to manage contact...
RD Station CRM is a sales CRM for pipeline management, contact tracking, and deal execution. Connect...
Salesflare is a CRM software that automates data entry and offers tools for managing customer relati...
Twilio Taskrouter is a task distribution service that enables businesses to manage and route tasks t...
Zoho Bigin is a customer relationship management software designed specifically for small businesses...