Yes. The Greenhouse MCP includes a create_job tool that lets Claude create jobs in your Greenhouse account from a plain-English prompt. You can also update and delete jobs — no Greenhouse UI needed.
Yes. The Greenhouse MCP has search and list tools for candidates. Ask Claude to find candidates by any criteria and it runs the Greenhouse API query for you, returning results directly in the conversation.
Yes. The Greenhouse MCP uses the open Model Context Protocol standard, so it works in Claude, Cursor, Windsurf, and any other MCP-compatible AI tool. All 22 Greenhouse tools are available everywhere you connect it — install once on Aerostack.
Yes. The Greenhouse MCP includes tools to update jobs in your Greenhouse account. Tell Claude what to change in plain English — it reads the current state and applies the update via the Greenhouse API.
Full Greenhouse ATS integration — manage jobs, candidates, applications, interviews, offers, and hiring reports for recruiting automation.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"greenhouse": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-greenhouse",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the list_jobs tool to list all jobs in greenhouse, optionally filtered by status, department, or office. returns id, name, status, departments, offices, and opening counts”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
Automate your entire recruiting pipeline — manage jobs, candidates, applications, interviews, offers, and hiring reports from any AI agent.
Greenhouse is a leading applicant tracking system used by fast-growing companies to run structured hiring. This MCP server gives your agents complete access to the Greenhouse Harvest API: posting jobs, sourcing and managing candidates, moving applications through the hiring pipeline, scheduling interviews, creating offers, and pulling hiring reports.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-greenhouse
| Tool | Description |
|---|---|
list_jobs | List jobs filtered by status (open/closed/draft), department, or office |
get_job | Get full job details including departments, offices, hiring managers |
create_job | Create a new job from a template or from scratch |
update_job | Update job name, status, notes, or team responsibilities |
list_job_posts | Get public job posts for a job (live and offline) |
list_candidates | List candidates filtered by job, email, or date range |
get_candidate | Get full candidate profile including applications, tags, social links |
create_candidate | Create a new candidate and optionally apply to a job |
update_candidate | Update candidate name, email, phone, company, title, or tags |
add_note_to_candidate | Add a note to a candidate with configurable visibility |
search_candidates | Search candidates by name or email |
merge_candidates | Merge duplicate candidate records |
list_applications | List applications filtered by job, candidate, status, or activity date |
get_application | Get full application details including stage, credited_to, and jobs |
advance_application | Move an application to the next stage in the pipeline |
reject_application | Reject an application with a reason and optional notes |
schedule_interview | Schedule an interview with interviewers, start/end times, and location |
get_scorecards | Get interview scorecards submitted for an application |
list_offers | List all offers for an application |
create_offer | Create an offer with salary, currency, and start date |
approve_offer | Mark an offer as approved |
get_hiring_report | Get hiring summary report for a date range and optional department |
_ping | Verify credentials by calling a lightweight read endpoint |
| Variable | Required | Description | How to Get |
|---|---|---|---|
GREENHOUSE_API_KEY | Yes | Greenhouse Harvest API key | Greenhouse Dev Center → Settings → Dev Center → API Credential Management → Create New API Key → select Harvest |
Greenhouse uses HTTP Basic authentication with the API key as the username and an empty password:
Authorization: Basic base64(apiKey:)
This server handles the encoding automatically — just provide the raw API key as the secret.
GREENHOUSE_API_KEY under Project → SecretsOnce added, every AI agent in your workspace can automate hiring workflows — no per-user setup needed.
"List all open engineering jobs and show me how many candidates are in each pipeline"
"Create a candidate profile for John Smith at Google, apply to job 101"
"Move application 401 from the Phone Screen stage to Technical Interview"
"Generate a hiring report for Q1 2026 for the Engineering department"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-greenhouse \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-GREENHOUSE-API-KEY: your-api-key' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_jobs","arguments":{"status":"open"}}}'
Some Greenhouse write operations require an On-Behalf-Of header containing the Greenhouse user ID performing the action (for audit trail purposes). Tools that support this include an optional on_behalf_of parameter — pass the numeric Greenhouse user ID when your org requires it.
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-greenhouse
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.