MCP / HR and education

Greenhouse MCP

Greenhouse ATS: candidates, applications, jobs, interviews, offers. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key117 actionsHR and education
Ask your agent
List up to 10 active Greenhouse applications for the job I select, with their IDs and reported stages.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Greenhouse MCP can do

117 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
greenhouse_activity_feed_getGet the activity feed for a candidate
greenhouse_application_attachments_createUpload an attachment to an application
greenhouse_application_current_offer_getGet the current offer for an application
greenhouse_application_current_offer_updateUpdate the current offer for an application
greenhouse_application_demographic_answers_listList demographic answers for an application
greenhouse_application_eeoc_getGet EEOC data for an application
greenhouse_application_offers_listList offers for an application
greenhouse_application_scheduled_interviews_listList scheduled interviews for an application
greenhouse_application_scorecards_listList scorecards for an application
greenhouse_applications_advanceAdvance an application to the next stage
greenhouse_applications_convert_prospectConvert a prospect to a candidate on a job
greenhouse_applications_createAdd a candidate to a job (create application)
Show all 60 actions
ActionWhat it does
greenhouse_applications_deleteDelete an application Set on_behalf_of_user_id.
greenhouse_applications_getGet one application
greenhouse_applications_hireHire an application (fill an opening)
greenhouse_applications_listList applications
greenhouse_applications_moveMove an application between stages on the same job
greenhouse_applications_rejectReject an application
greenhouse_applications_transferTransfer an application to a different job
greenhouse_applications_unrejectUn-reject an application Set on_behalf_of_user_id.
greenhouse_applications_updateUpdate an application
greenhouse_applications_update_rejectionUpdate the rejection reason/notes of an already-rejected application
greenhouse_approval_flow_getGet one approval flow
greenhouse_approval_flow_requestRequest an approval flow for a job
greenhouse_candidate_attachments_createUpload an attachment to a candidate
greenhouse_candidate_notes_createAdd a note to a candidate
greenhouse_candidate_tag_addAttach a tag to a candidate Set on_behalf_of_user_id.
greenhouse_candidate_tag_removeDetach a tag from a candidate Set on_behalf_of_user_id.
greenhouse_candidate_tags_for_candidateList a candidate's tags
greenhouse_candidate_tags_listList candidate tags (labels)
greenhouse_candidates_anonymizeAnonymize a candidate (GDPR)
greenhouse_candidates_createCreate a candidate
greenhouse_candidates_deleteDelete a candidate Set on_behalf_of_user_id.
greenhouse_candidates_getGet one candidate by ID
greenhouse_candidates_listList candidates
greenhouse_candidates_mergeMerge two candidates The duplicate_candidate_id is merged into candidate_id (primary).
greenhouse_candidates_updateUpdate a candidate Fields: first_name, last_name, company, title, email_addresses/phone_numbers (replace all), addresses, external_id, custom_fields.
greenhouse_close_reasons_listList close reasons (why an opening was closed)
greenhouse_custom_field_createCreate a custom field
greenhouse_custom_field_deleteDelete a custom field Set on_behalf_of_user_id.
greenhouse_custom_field_getGet one custom field
greenhouse_custom_field_option_deleteDelete a custom field option Set on_behalf_of_user_id.
greenhouse_custom_field_option_updateUpdate a custom field option
greenhouse_custom_field_options_createAdd options to a custom field
greenhouse_custom_field_options_listList a custom field's options
greenhouse_custom_field_updateUpdate a custom field
greenhouse_custom_fields_listList custom fields
greenhouse_degrees_listList canonical education degrees
greenhouse_demographic_answer_getGet one demographic answer
greenhouse_demographic_answer_option_getGet one demographic answer option
greenhouse_demographic_answer_options_listList demographic answer options
greenhouse_demographic_answers_listList demographic answers
greenhouse_demographic_question_getGet one demographic question
greenhouse_demographic_question_set_getGet one demographic question set
greenhouse_demographic_question_sets_listList demographic question sets
greenhouse_demographic_questions_listList demographic questions
greenhouse_department_createCreate a department
greenhouse_department_getGet one department
greenhouse_department_updateEdit a department
greenhouse_departments_listList departments

And 57 more actions; the docs lists every one.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 active Greenhouse applications for the job I select, with their IDs and reported stages.”uses greenhouse_applications_list
“Read this Greenhouse application and summarize its status, job and current stage.”uses greenhouse_applications_get
“List up to 10 Greenhouse departments with their names and IDs.”uses greenhouse_departments_list

Connect Greenhouse in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Greenhouse Harvest API key

    Paste it into the Greenhouse connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • Greenhouse Harvest API key - Greenhouse - Configure - Dev Center - API Credentials. Get key ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Greenhouse account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.