Greenhouse MCP
open-greenhouse-mcp
Produktionsbereiter MCP-Server für Greenhouse, konzipiert für Recruiter und Einstellungsteams.
Die meisten Greenhouse-MCP-Server spiegeln die API Endpunkt für Endpunkt. Dieser hier wurde für Recruiting-Teams entwickelt: sichere Standardeinstellungen, rollenbasierte Profile und Workflow-Tools, die mehrstufige API-Vorgänge in einzelne Aktionen verwandeln.
Wählen Sie ein Profil
Profil | Tools | Schreibzugriff? | Empfohlen für |
| 103 | Nein | Erstmalige Einrichtung, Reporting, Hiring Manager |
| 127 | Ja (sichere Vorgänge) | Tägliche Recruiting-Arbeit |
| 181 | Ja (alle) | Admins, Ops, fortgeschrittene Automatisierung |
Related MCP server: Greenhouse MCP Server by CData
Schnellstart
pip install open-greenhouse-mcpFügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json, Cursor: Einstellungen > MCP):
{
"mcpServers": {
"greenhouse": {
"command": "open-greenhouse-mcp",
"env": {
"GREENHOUSE_API_KEY": "your-harvest-api-key",
"GREENHOUSE_TOOL_PROFILE": "read-only"
}
}
}
}Starten Sie im schreibgeschützten Modus, um die Konnektivität und das Tool-Verhalten zu validieren, und wechseln Sie dann zu recruiter oder full, wenn Sie Schreibzugriff benötigen.
Sie finden Ihren API-Schlüssel in Greenhouse unter Configure > Dev Center > API Credential Management.
Was Sie fragen können
"Zeige mir die Pipeline für unsere Senior Engineer-Stelle"
"Wer benötigt diese Woche meine Aufmerksamkeit?"
"Wie hoch sind unsere Konversionsraten für die Backend-Praktikantenstelle?"
"Finde Sarah Chen und rufe ihren Lebenslauf auf"
"Welche Quellen führen tatsächlich zu Einstellungen?"
"Lehne alles ab, was seit 30+ Tagen inaktiv ist für die Account Manager-Stelle"
"Sichte diesen Kandidaten für die Backend Engineer-Stelle – gib mir das Gesamtbild"
"Durchsuche unsere Engineering-Pipelines nach Personen mit Erfahrung in Rust und verteilten Systemen"
"Welche neuen Bewerbungen sind seit gestern eingegangen?"
Siehe weitere Beispiele mit vollständiger Ausgabe.
In Aktion sehen

Sicherheit
Der Zugriff ist durch die Berechtigungen Ihres Greenhouse-API-Schlüssels begrenzt
Das schreibgeschützte Profil wird für die erste Einrichtung empfohlen
Destruktive Aktionen erfordern explizite IDs – der Server leitet Ziele niemals ab
Schreibvorgänge unterstützen die Audit-Zuordnung über
GREENHOUSE_ON_BEHALF_OFMassenvorgänge sind ratenbegrenzt, um innerhalb der API-Limits zu bleiben
Kompatibilität
Client | Status |
Unterstützt | |
Unterstützt | |
Unterstützt | |
Transport | stdio |
Python | 3.10+ |
Start
Wenn der Server startet, protokolliert er seine Konfiguration:
open-greenhouse-mcp v0.4.0
Profile: recruiter | Tools: 127 | Writes: recruiter-safe | APIs: harvest, ingestionWas ist enthalten
Sichtungs- & Sourcing-Tools — 6 Tools für die Kandidatensichtung, Lebenslaufsuche mit booleschen Schlüsselwörtern, tägliche Zusammenfassung und Standorterkennung
Recruiter-Workflow-Tools — 13 zusammengesetzte Tools für Pipeline-Ansichten, Analysen, Suche und Massenvorgänge
Harvest API-Abdeckung — 148 Tools für Kandidaten, Bewerbungen, Stellen, Angebote, Interviews und mehr
Job Board API — 13 Tools für öffentliche Stellenanzeigen und die Einreichung von Bewerbungen
Optionale Webhooks und Ingestion — 14 Tools für ereignisgesteuerte Workflows und Partnerintegrationen
Referenz
Sichtungs- & Sourcing-Tools
Tools für die Kandidatenbewertung und proaktive Talentsuche.
Tool | Was es tut |
| Komplettes Sichtungspaket – Profil, Lebenslauftext, Standort, Sichtungsantworten, Stellenbeschreibung, Historie |
| Bewerbungen seit einem Datum, gruppiert nach Stelle – die tägliche Recruiter-Zusammenfassung |
| Durchsucht Lebenslauftexte in Pipelines mit booleschen Schlüsselwörtern (erforderlich/bevorzugt/ausschließen) |
| Durchsucht Pipelines nach strukturierten Feldern – Titel, Unternehmen, Ausbildung, Erfahrung, Tags |
| Datenbankweite Kandidatensuche nach strukturierten Feldern mit Datumsbegrenzungen |
| Stapelabruf und Extraktion von Lebenslauftexten für mehrere Kandidaten |
Zusammengesetzte Tools
High-Level-Tools, die mehrere API-Aufrufe zu einzelnen Vorgängen kombinieren.
Tool | Was es tut |
| Vollständige Pipeline-Ansicht – Kandidaten gruppiert nach Phase mit Namen und Tagen in der Phase |
| Findet veraltete Bewerbungen und Interviews, bei denen Scorecards fehlen |
| Bewerbungen ohne Aktivität seit N Tagen, sortiert nach Veraltung |
| Konversionsraten, Einstellungs-/Ablehnungsraten, Zeit-in-Phase pro Phase |
| Welche Kandidatenquellen erzielen die besten Einstellungsraten |
| Durchschnittliche, mediane, minimale, maximale Tage von der Bewerbung bis zur Einstellung |
| Ablehnung mehrerer Bewerbungen in einem Aufruf mit Ratenbegrenzungs-Handling |
| Taggen mehrerer Kandidaten in einem Aufruf |
| Vorrücken mehrerer Bewerbungen in die nächste Phase |
| Findet Kandidaten nach Vor- oder Nachnamen |
| Sucht einen Kandidaten nach exakter E-Mail-Adresse |
| Lädt den aktuellsten Lebenslauf eines Kandidaten herunter und gibt ihn zurück |
| Lädt jeden Greenhouse-Anhang per URL herunter |
Profildetails
Recruiter enthält alle Lese-Tools, alle Sichtungs-/Sourcing-Tools, alle zusammengesetzten Workflows und Recruiter-sichere Schreibvorgänge: Ablehnen, Vorrücken, Einstellen, Verschieben, Taggen, Notizen, Anhänge, Interviews, Interessenten und Massenvorgänge. Es schließt das Erstellen von Stellen, Benutzerverwaltung, Konfiguration benutzerdefinierter Felder, Kandidatenlöschung und Webhook-Verwaltung aus.
Read-only überspringt alle Schreibvorgänge. GREENHOUSE_READ_ONLY=true funktioniert ebenfalls als Kurzform.
Konfiguration
Variable | Erforderlich | Beschreibung |
| Ja* | Harvest API-Schlüssel |
| Ja* | Job Board URL-Slug. *Mindestens einer erforderlich |
| Nein |
|
| Nein | Greenhouse-Benutzer-ID für Audit-Trail bei Schreibvorgängen |
| Nein |
|
| Nein | Pfad zur Log-Datei (Standard ist stderr) |
Logging
Strukturiertes JSON-Logging für Beobachtbarkeit. Setzen Sie GREENHOUSE_LOG_LEVEL=info, um es zu aktivieren:
{"ts": "2026-04-14T12:31:58", "level": "info", "event": "api_call", "method": "GET", "url": "...", "status": 200, "latency_ms": 245.0}Weitere Dokumentation
API-Referenz — Vollständige Tool-Aufschlüsselung nach Kategorie
Nutzungsbeispiele — Echte Konversationen mit vollständiger Ausgabe
Erweiterte Einrichtung — Webhook-Empfänger, Ingestion-API, Board-Token-Modus
Entwicklung — Mitwirken, Testen, Projektstruktur
Feedback
Fehler und Funktionen: Issue öffnen
Fragen: Diskussion starten
Sicherheit: Siehe SECURITY.md
Mitwirken: Siehe CONTRIBUTING.md
Lizenz
MIT-Lizenz -- Ben Monopoli. Siehe 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