Skip to main content
Glama
benmonopoli

Greenhouse MCP

by benmonopoli

open-greenhouse-mcp

PyPI CI Python 3.10+ License: MIT open-greenhouse-mcp MCP server

Servidor MCP listo para producción para Greenhouse, diseñado para reclutadores y equipos de contratación.

La mayoría de los servidores MCP de Greenhouse reflejan el endpoint de la API uno por uno. Este está diseñado para equipos de reclutamiento: valores predeterminados seguros, perfiles basados en roles y herramientas de flujo de trabajo que convierten operaciones de API de varios pasos en acciones únicas.

Elija un perfil

Perfil

Herramientas

¿Puede escribir?

Recomendado para

read-only

103

No

Configuración inicial, informes, gerentes de contratación

recruiter

127

Sí (ops seguras)

Trabajo de reclutamiento diario

full

181

Sí (todas)

Administradores, operaciones, automatización avanzada

Related MCP server: Greenhouse MCP Server by CData

Inicio rápido

pip install open-greenhouse-mcp

Añada a la configuración de su cliente MCP (Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json, Cursor: Settings > MCP):

{
  "mcpServers": {
    "greenhouse": {
      "command": "open-greenhouse-mcp",
      "env": {
        "GREENHOUSE_API_KEY": "your-harvest-api-key",
        "GREENHOUSE_TOOL_PROFILE": "read-only"
      }
    }
  }
}

Inicie en modo de solo lectura para validar la conectividad y el comportamiento de las herramientas, luego cambie a recruiter o full cuando necesite acceso de escritura.

Su clave de API se encuentra en Greenhouse en Configure > Dev Center > API Credential Management.

Qué puede preguntar

  • "Muéstrame el proceso para nuestro puesto de Ingeniero Senior"

  • "¿Quién necesita mi atención esta semana?"

  • "¿Cuáles son nuestras tasas de conversión para el puesto de Pasante de Backend?"

  • "Busca a Sarah Chen y trae su currículum"

  • "¿Qué fuentes están generando contrataciones realmente?"

  • "Rechazar masivamente todo lo inactivo durante más de 30 días en el puesto de Gerente de Cuenta"

  • "Evalúa a este candidato para el puesto de Ingeniero de Backend: dame el panorama completo"

  • "Busca en nuestros procesos de ingeniería a alguien con experiencia en Rust y sistemas distribuidos"

  • "¿Qué nuevas solicitudes llegaron desde ayer?"

Consulte más ejemplos con resultados completos.

Véalo en acción

Demo

Seguridad

  • El acceso está limitado por los permisos de su clave de API de Greenhouse

  • Se recomienda el perfil de solo lectura para la primera configuración

  • Las acciones destructivas requieren IDs explícitos: el servidor nunca infiere objetivos

  • Las operaciones de escritura admiten la atribución de auditoría a través de GREENHOUSE_ON_BEHALF_OF

  • Las acciones masivas tienen límites de velocidad para mantenerse dentro de los límites de la API

Compatibilidad

Cliente

Estado

Claude Desktop

Compatible

Claude Code

Compatible

Cursor

Compatible

Transporte

stdio

Python

3.10+

Inicio

Cuando el servidor se inicia, registra su configuración:

open-greenhouse-mcp v0.4.0
Profile: recruiter | Tools: 127 | Writes: recruiter-safe | APIs: harvest, ingestion

Qué incluye

  • Herramientas de evaluación y búsqueda (sourcing) — 6 herramientas para la evaluación de candidatos, búsqueda de currículums con palabras clave booleanas, resumen diario y detección de ubicación

  • Herramientas de flujo de trabajo para reclutadores — 13 herramientas compuestas para vistas de procesos, análisis, búsqueda y operaciones masivas

  • Cobertura de la API Harvest — 148 herramientas para candidatos, solicitudes, empleos, ofertas, entrevistas y más

  • API de bolsa de trabajo — 13 herramientas para listados de empleos públicos y envío de solicitudes

  • Webhooks e ingesta opcionales — 14 herramientas para flujos de trabajo basados en eventos e integraciones de socios


Referencia

Herramientas de evaluación y búsqueda

Herramientas para la evaluación de candidatos y la búsqueda proactiva de talento.

Herramienta

Qué hace

screen_candidate

Paquete completo de evaluación: perfil, texto del currículum, ubicación, respuestas de evaluación, descripción del puesto, historial

fetch_new_applications

Solicitudes desde una fecha, agrupadas por puesto: el resumen diario del reclutador

scan_pipeline_resumes

Busca texto de currículum en los procesos con palabras clave booleanas (requerido/preferido/excluir)

search_pipeline_candidates

Busca en los procesos por campos estructurados: título, empresa, educación, experiencia, etiquetas

scan_all_candidates

Búsqueda de candidatos en toda la base de datos por campos estructurados con límites de fecha

batch_read_resumes

Obtiene y extrae texto de currículum por lotes para múltiples candidatos

Herramientas compuestas

Herramientas de alto nivel que combinan múltiples llamadas a la API en operaciones únicas.

Herramienta

Qué hace

pipeline_summary

Vista completa del proceso: candidatos agrupados por etapa con nombres y días en la etapa

candidates_needing_action

Encuentra solicitudes estancadas y entrevistas sin tarjetas de puntuación

stale_applications

Solicitudes sin actividad durante N días, ordenadas por las más antiguas

pipeline_metrics

Tasas de conversión, tasas de contratación/rechazo, tiempo en etapa por etapa

source_effectiveness

Qué fuentes de candidatos producen las mejores tasas de contratación

time_to_hire

Días promedio, mediana, mín, máx desde la solicitud hasta la contratación

bulk_reject

Rechaza múltiples solicitudes en una sola llamada con manejo de límites de velocidad

bulk_tag

Etiqueta múltiples candidatos en una sola llamada

bulk_advance

Avanza múltiples solicitudes a la siguiente etapa

search_candidates_by_name

Encuentra candidatos por nombre o apellido

search_candidates_by_email

Busca un candidato por correo electrónico exacto

read_candidate_resume

Descarga y devuelve el currículum más reciente de un candidato

download_attachment

Descarga cualquier archivo adjunto de Greenhouse por URL

Detalles del perfil

Recruiter incluye todas las herramientas de lectura, todas las herramientas de evaluación/búsqueda, todos los flujos de trabajo compuestos y escrituras seguras para reclutadores: rechazar, avanzar, contratar, mover, etiquetar, notas, archivos adjuntos, entrevistas, prospectos y operaciones masivas. Excluye la creación de empleos, gestión de usuarios, configuración de campos personalizados, eliminación de candidatos y gestión de webhooks.

Read-only omite todas las operaciones de escritura. GREENHOUSE_READ_ONLY=true también funciona como abreviatura.

Configuración

Variable

Requerido

Descripción

GREENHOUSE_API_KEY

*

Clave de API Harvest

GREENHOUSE_BOARD_TOKEN

*

Slug de URL de la bolsa de trabajo. *Se requiere al menos uno

GREENHOUSE_TOOL_PROFILE

No

full (predeterminado), recruiter o read-only

GREENHOUSE_ON_BEHALF_OF

No

ID de usuario de Greenhouse para pista de auditoría de escritura

GREENHOUSE_LOG_LEVEL

No

debug, info, warning (predeterminado), error

GREENHOUSE_LOG_FILE

No

Ruta del archivo de registro (predeterminado a stderr)

Registro (Logging)

Registro JSON estructurado para observabilidad. Establezca GREENHOUSE_LOG_LEVEL=info para habilitar:

{"ts": "2026-04-14T12:31:58", "level": "info", "event": "api_call", "method": "GET", "url": "...", "status": 200, "latency_ms": 245.0}

Más documentación

Comentarios

Licencia

Licencia MIT -- Ben Monopoli. Ver LICENSE.

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    This 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=beta
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for Recruit CRM, enabling AI assistants to search candidates, view jobs, and manage recruiting workflows.
    53
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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