Greenhouse MCP
open-greenhouse-mcp
适用于 Greenhouse 的生产级 MCP 服务器,专为招聘人员和招聘团队设计。
大多数 Greenhouse MCP 服务器只是逐个镜像 API 端点。而此服务器专为招聘团队打造:提供安全默认设置、基于角色的配置文件,以及将多步 API 操作转化为单一动作的工作流工具。
选择配置文件
配置文件 | 工具数量 | 可写入? | 推荐用户 |
| 103 | 否 | 首次设置、报告、招聘经理 |
| 127 | 是(安全操作) | 日常招聘工作 |
| 181 | 是(全部) | 管理员、运营、高级自动化 |
Related MCP server: Greenhouse MCP Server by CData
快速入门
pip install open-greenhouse-mcp添加到您的 MCP 客户端配置中(Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json,Cursor: 设置 > MCP):
{
"mcpServers": {
"greenhouse": {
"command": "open-greenhouse-mcp",
"env": {
"GREENHOUSE_API_KEY": "your-harvest-api-key",
"GREENHOUSE_TOOL_PROFILE": "read-only"
}
}
}
}以只读模式启动以验证连接和工具行为,然后在需要写入权限时切换到 recruiter 或 full 模式。
您的 API 密钥位于 Greenhouse 的 Configure > Dev Center > API Credential Management 中。
您可以询问的内容
“向我展示我们高级工程师职位的招聘流程”
“本周有哪些人需要我关注?”
“后端实习生职位的转化率是多少?”
“找到 Sarah Chen 并调出她的简历”
“哪些渠道真正带来了录用?”
“批量拒绝客户经理职位上所有超过 30 天未活动的申请”
“筛选这位后端工程师职位的候选人——给我完整的情况”
“在我们的工程招聘流程中搜索任何具有 Rust 和分布式系统经验的人”
“自昨天以来有哪些新的申请?”
查看 更多带有完整输出的示例。
查看实际操作

安全性
访问权限受您的 Greenhouse API 密钥权限限制
首次设置建议使用只读配置文件
破坏性操作需要明确的 ID——服务器从不推断目标
写入操作支持通过
GREENHOUSE_ON_BEHALF_OF进行审计归因批量操作受速率限制,以保持在 API 限制范围内
兼容性
客户端 | 状态 |
支持 | |
支持 | |
支持 | |
传输 | stdio |
Python | 3.10+ |
启动
当服务器启动时,它会记录其配置:
open-greenhouse-mcp v0.4.0
Profile: recruiter | Tools: 127 | Writes: recruiter-safe | APIs: harvest, ingestion包含的内容
筛选与寻源工具 — 6 个用于候选人筛选、布尔关键词简历搜索、每日摘要和位置检测的工具
招聘人员工作流工具 — 13 个用于流程视图、分析、搜索和批量操作的复合工具
Harvest API 覆盖 — 148 个涵盖候选人、申请、职位、录用通知、面试等的工具
职位发布 API — 13 个用于公共职位列表和申请提交的工具
可选的 Webhook 和摄取 — 14 个用于事件驱动工作流和合作伙伴集成的工具
参考
筛选与寻源工具
用于候选人评估和主动人才搜索的工具。
工具 | 功能 |
| 完整的筛选包——个人资料、简历文本、位置、筛选问答、职位描述、历史记录 |
| 自某日期以来的申请,按职位分组——每日招聘人员摘要 |
| 使用布尔关键词(必须/首选/排除)跨流程搜索简历文本 |
| 按结构化字段搜索流程——职位、公司、教育、经验、标签 |
| 按结构化字段和日期范围进行全数据库候选人搜索 |
| 批量获取并提取多个候选人的简历文本 |
复合工具
将多个 API 调用组合成单一操作的高级工具。
工具 | 功能 |
| 完整的流程视图——候选人按阶段分组,显示姓名和在阶段停留天数 |
| 查找停滞的申请和缺少评分卡的面试 |
| N 天内无活动的申请,按停滞时间排序 |
| 每个阶段的转化率、录用/拒绝率、阶段停留时间 |
| 哪些候选人来源产生的录用率最高 |
| 从申请到录用的平均、中位数、最小、最大天数 |
| 在一次调用中拒绝多个申请,并处理速率限制 |
| 在一次调用中为多个候选人添加标签 |
| 将多个申请推进到下一阶段 |
| 按名字或姓氏查找候选人 |
| 按精确电子邮件查找候选人 |
| 下载并返回候选人最新的简历 |
| 通过 URL 下载任何 Greenhouse 附件 |
配置文件详情
Recruiter 包含所有读取工具、所有筛选/寻源工具、所有复合工作流以及招聘人员安全写入操作:拒绝、推进、录用、移动、标记、备注、附件、面试、潜在候选人和批量操作。它不包括职位创建、用户管理、自定义字段配置、候选人删除和 Webhook 管理。
Read-only 跳过所有写入操作。GREENHOUSE_READ_ONLY=true 也可作为简写使用。
配置
变量 | 必需 | 描述 |
| 是* | Harvest API 密钥 |
| 是* | 职位发布 URL 别名。*至少需要一个 |
| 否 |
|
| 否 | 用于写入审计追踪的 Greenhouse 用户 ID |
| 否 |
|
| 否 | 日志文件路径(默认为 stderr) |
日志记录
用于可观测性的结构化 JSON 日志记录。设置 GREENHOUSE_LOG_LEVEL=info 以启用:
{"ts": "2026-04-14T12:31:58", "level": "info", "event": "api_call", "method": "GET", "url": "...", "status": 200, "latency_ms": 245.0}更多文档
反馈
Bug 和功能: 提交 Issue
问题: 发起讨论
安全: 查看 SECURITY.md
贡献: 查看 CONTRIBUTING.md
许可证
MIT 许可证 -- Ben Monopoli。查看 LICENSE。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server implementation that enables interaction with Greenhouse's recruitment and applicant tracking system through Model Context Protocol, providing tools for job listings, candidate management, application filtering, and stage transitions.1
- AlicenseNot gradedqualityDmaintenanceThis project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Greenhouse (beta): https://www.cdata.com/download/download.aspx?sku=PGZK-V&type=betaMIT
- AlicenseAqualityCmaintenanceMCP server for Recruit CRM, enabling AI assistants to search candidates, view jobs, and manage recruiting workflows.53MIT
- AlicenseNot gradedqualityDmaintenanceEnables querying and managing Greenhouse recruiting data through MCP, including applications, candidates, jobs, and rejection operations.MIT
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
34 production API tools over one hosted MCP endpoint.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/benmonopoli/open-greenhouse-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server