KI-Agent und MCP-Tools
Steuern Sie Ihre Pipeline über Kits KI-Assistenten in der App oder jeden externen MCP-Client – Bewerbungen sichten, die Bewertungswarteschlange abarbeiten, Kandidaten weiterführen und Antworten an Kandidaten entwerfen.
Warum das zählt
Recruiting ist eine Warteschlange. Bewertungen stapeln sich, Bewerbungen bleiben liegen, und fünf Kandidatinnen und Kandidaten brauchen dasselbe freundlich formulierte „Danke, diesmal leider nicht“. Kit öffnet das Hiring-Modul auf zwei Wegen für KI-Assistenten – über den Agenten in der App, der auf jeder Hiring-Seite verfügbar ist, und über MCP-Tools, die jeder externe Client (Claude Desktop, Claude Code, Codex CLI oder Ihre eigenen Agents) gegen Ihr Konto aufrufen kann.
Sie müssen kein Konto-Admin sein, um eine Verbindung herzustellen. Jede Person mit Hiring-Zugriff kann einen MCP-Client einrichten und auf Kit ausrichten. Das Verbinden ist eine persönliche Handlung, so wie das Installieren einer App auf dem eigenen Laptop – was der Assistent danach erreicht, entscheidet sich bei jedem Aufruf an Ihren eigenen Berechtigungen und nicht daran, wer ihn eingerichtet hat.
Beide Zugänge erzwingen dieselben Regeln wie die Oberfläche: Modulberechtigungen, Zugriff je Stellenanzeige, Mandanten-Scoping und jede Lebenszyklus-Schranke, die auch die Formulare durchsetzen. Ein Assistent handelt als Sie. Er erreicht nie eine Stellenanzeige, die Sie nicht öffnen können, und er tut nie etwas, was die Weboberfläche Ihnen verweigern würde.
Der Assistent in der App
Öffnen Sie den KI-Chat auf einer beliebigen Seite unter Hiring – er aktiviert sich automatisch, neben den Agenten für Security und Outreach. Er kann:
Ihre Warteschlange abarbeiten – „Was wartet heute auf mich?“ liefert Ihre offenen Bewertungen und jede Teambewertung, die ohne eindeutiges Ergebnis abgeschlossen wurde, jeweils mit Kandidat, Phase und der Angabe, wie lange die Sache schon liegt.
Kandidaten sichten – „Fasse die drei besten Bewerber für die Senior-Rails-Stelle zusammen“ holt Bewerbungszusammenfassungen, extrahierte Kandidaten-Datenfelder und den CV-Text und erstellt daraus eine Rangfolge im Abgleich mit der Stellenanzeige.
Die Pipeline bewegen – einen Kandidaten in die nächste Phase weiterführen, mit persönlicher Nachricht ablehnen oder eine Ablehnung zurücknehmen. Jede Aktion wird Ihnen zugeordnet und landet im Audit-Protokoll.
Antworten an Kandidaten entwerfen – der Agent legt eine E-Mail als ausstehenden Entwurf ab. Nichts verlässt Kit, bevor ein Mensch sendet.
Plattformfragen beantworten – der Agent durchsucht Kits Dokumentation direkt im Chat.
MCP-Tools-Referenz
Was Ihre Rolle erlaubt
Drei voneinander unabhängige Grenzen greifen übereinander, und ein Tool-Aufruf muss alle drei passieren:
-
Die Scopes der Verbindung. Wenn Sie einen Client autorisieren, wählen Sie je Modul zwischen Lesen oder Lesen und Schreiben. Eine Verbindung mit ausschließlich
hiring_readkann nicht schreiben, ganz gleich, wer Sie sind. Schreibrechte sind auf dem Zustimmungsbildschirm standardmäßig ausgeschaltet. - Ihre eigene Hiring-Stufe. Kit liest Ihre aktuelle Modulstufe bei jedem einzelnen Aufruf neu ein, sodass eine Änderung Ihres Zugriffs sofort wirkt – und nicht erst beim nächsten Token-Refresh. Ein Mitglied ohne Hiring-Zugriff erhält gar keine Hiring-Tools. Innerhalb von Hiring erreichen Sie genau die Stellenanzeigen, die Sie auch im Browser erreichen: alle uneingeschränkten sowie jede, in deren Stellenteam Sie sind. Eine eingeschränkte Stellenanzeige liefert „nicht gefunden“ zurück, identisch zu einer erfundenen ID.
- Modul-Admin und Abonnement. Eine Handvoll Tools ist Hiring-Admins vorbehalten: Stellenanzeigen und Prozessvorlagen anlegen sowie die Einstellungen für den CV-Download ändern. Für das Definieren und Bearbeiten von Metafeldern gilt dieselbe Regel wie in der Web-App: Hiring-Admins plus die Hiring-Manager der jeweiligen Stellenanzeige. Die meisten Schreib-Tools setzen zusätzlich ein aktives Abonnement voraus.
Die Rollenvorlage recruiter verleiht Hiring-Admin-Rechte, sodass Recruiterinnen und Recruiter den vollen Hiring-Werkzeugkasten erhalten, ohne anderswo Konto-Admin zu sein. Was jede Vorlage gewährt, steht unter Team-Rollen.
In der Spalte Erfordert weiter unten bedeutet Lesen: jedes Hiring-Mitglied mit einem Lese-Scope; Schreiben: die Verbindung braucht Lesen und Schreiben; Hiring-Admin: Modul-Admin für Hiring; Admin oder HM: Hiring-Admin oder Hiring-Manager der betreffenden Stellenanzeige; Abonnement: ein aktiver Tarif.
Einrichtung und Vorlagen
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_get_setup_guide |
Lesen | Hier starten. Kontostatus, was Ihre Rolle erlaubt, eine Einrichtungs-Checkliste mit dem Tool, das jede Lücke schließt, und der empfohlene nächste Aufruf |
hiring_list_templates |
Lesen | Die dem Konto zur Verfügung stehenden Prozessvorlagen, mit Tags und Veröffentlichungsstatus |
hiring_get_template |
Lesen | Eine Vorlage vollständig: jede Phase, ihr Phasentyp und ihre Konfiguration |
hiring_create_process_template |
Schreiben · Hiring-Admin | Eine wiederverwendbare Prozessvorlage aus einer Liste von Phasen erstellen, optional mit Prüfern je Phase |
Stellenanzeigen
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_list_job_postings |
Lesen | Stellenanzeigen, auf die Sie zugreifen können, mit Status, Bewerbungszahlen und Phasenübersichten |
hiring_get_job_posting |
Lesen | Eine Stellenanzeige vollständig: Text, Phasen mit Konfiguration, Prüfer und Portal-URL |
hiring_create_job_posting |
Schreiben · Hiring-Admin · Abonnement | Eine Stellenanzeige als Entwurf erstellen, mit einer Vorlage oder direkt angegebenen Phasen. Gibt die Bearbeitungs-URL zurück |
hiring_list_metafield_definitions |
Lesen | Die für eine Stellenanzeige definierten eigenen Datenfelder, mit Typen und Extraktionseinstellungen. Nur-Manager-Felder erscheinen ausschließlich für Admins und die Hiring-Manager der Stellenanzeige |
hiring_create_metafield_definition |
Schreiben · Admin oder HM | Ein Metafeld zu einer Stellenanzeige hinzufügen, optional für die KI-Extraktion markiert oder auf Nur-Manager-Sichtbarkeit beschränkt |
Pipeline
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_list_applications |
Lesen | Eingereichte Bewerbungen, filterbar nach Stellenanzeige, Status und Zeitraum |
hiring_get_application_summary |
Lesen | Alles, was zur Sichtung einer Bewerbung nötig ist: Kandidat, Antworten, Phasenverlauf, Notizen |
hiring_get_stage_details |
Lesen | Phasentyp-spezifische Details zu einer Phase – Code-Aufgabe, Interview, Video, Portfolio |
hiring_search_video_transcripts |
Lesen | Semantische und textuelle Suche über die Transkripte von Video-Interviews |
hiring_get_metafield_values |
Lesen | Extrahierte und manuell gesetzte Feldwerte einer Bewerbung, mit Konfidenzwerten. Nur-Manager-Felder erscheinen ausschließlich für Admins und die Hiring-Manager der Stellenanzeige |
hiring_advance_application |
Schreiben · Abonnement | Eine Bewerbung in die nächste Phase verschieben oder direkt zu einer benannten Phase springen |
hiring_reject_application |
Schreiben · Abonnement | Eine Bewerbung ablehnen. Der Kandidat erhält eine E-Mail, auf Wunsch mit Ihrer persönlichen Nachricht |
hiring_unreject_application |
Schreiben · Abonnement | Eine Ablehnung zurücknehmen, mit einer verpflichtenden Begründung fürs Audit |
hiring_save_note |
Schreiben · Abonnement | Feedback oder eine Gesprächszusammenfassung an einer Bewerbung speichern, Ihnen zugeordnet |
hiring_update_metafield_value |
Schreiben · Admin oder HM | Einen Feldwert manuell setzen — als Ihre Bearbeitung erfasst und vor erneuter Extraktion geschützt |
hiring_trigger_metafield_extraction |
Schreiben · Admin oder HM | Die KI-Extraktion für den Lebenslauf einer Bewerbung erneut ausführen |
Bewertungen
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_list_reviews |
Lesen | Ihr Bewertungs-Posteingang, aufgeteilt in das, was eine Entscheidung braucht, was Sie schulden und was bei anderen aussteht |
hiring_get_review_details |
Lesen | Alles, was ein Prüfer für einen Kandidaten in einer Phase braucht: Kriterien, Einreichungen, frühere Bewertungen |
hiring_list_pending_decisions |
Lesen | Teambewertungen, die ohne eindeutiges Ergebnis abgeschlossen wurden – geteiltes Votum oder kein Quorum |
hiring_decide_review |
Schreiben · Abonnement | Eine zugeordnete, auditierte Entscheidung zu einer festgefahrenen Teambewertung festhalten, mit verpflichtender Begründung |
Talentpool
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_list_talent_pool |
Lesen | Verifizierte Talentpool-Einträge mit kompakten Lebenslauf-Zusammenfassungen, seitenweise |
hiring_search_talent_pool |
Lesen | Den Pool nach Fähigkeiten, Erfahrung oder E-Mail durchsuchen – semantisch, mit Textsuche als Rückfallebene |
hiring_invite_talent_pool |
Schreiben · Abonnement | Einen Pool-Eintrag einladen, sich auf eine bestimmte Stellenanzeige zu bewerben |
Nachrichten
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_list_messages |
Lesen | Der vollständige E-Mail-Verlauf zwischen Ihrem Team und einem Kandidaten |
hiring_send_message |
Schreiben · Abonnement | Eine Antwort als ausstehenden Entwurf ablegen. Der Kandidat erhält erst dann eine E-Mail, wenn ein Mensch sie sendet |
Kandidaten und Lebensläufe
| Tool | Erfordert | Funktion |
|---|---|---|
hiring_get_candidate_summary |
Lesen | Ein Kandidat über alle Bewerbungen hinweg, die er bei Ihnen eingereicht hat |
hiring_get_candidate_cv |
Lesen | Der extrahierte CV-Text für einen Kandidaten oder einen Talentpool-Eintrag |
hiring_get_candidate_cv_url |
Lesen | Eine kurzlebige signierte Download-URL für die Originaldatei – standardmäßig fünf Minuten, höchstens zehn |
hiring_get_cv_download_settings |
Lesen | Die Vertrauenseinstellungen des Kontos für CV-Downloads: vertrauenswürdige Domains, strikter Modus und was das in der Praxis bedeutet |
hiring_update_cv_download_settings |
Schreiben · Hiring-Admin · Abonnement | Vertrauenswürdige Domains hinzufügen oder entfernen, den strikten Modus ein- und ausschalten |
Datensätze werden über präfixierte IDs adressiert (job_… Stellenanzeigen, app_… Bewerbungen, cand_… Kandidaten, tpe_… Talentpool-Einträge), die die Tools zurückgeben und akzeptieren – ein Agent verkettet also list → get → act, ohne Screen-Scraping.
Grenzen
-
Nachrichten an Kandidaten sind echte E-Mails an echte Menschen.
hiring_send_messagehält bewusst beim ausstehenden Entwurf an – es gibt keinen MCP-Weg, der eine E-Mail ohne menschlichen Sendeklick in den Posteingang eines Kandidaten legt.hiring_reject_applicationverschickt sehr wohl eine E-Mail an den Kandidaten, vorbehaltlich der Wartezeit, die Ihr Konto vor Ablehnungen einhält; behandeln Sie es als Versand, nicht als Statusänderung. -
Der CV-Zugriff folgt den CV-Download-Einstellungen des Kontos.
hiring_get_candidate_cv_urlerzeugt eine signierte URL unter denselben Vertrauensregeln, die auch der Browser anwendet – vertrauenswürdige Domains, strikter Modus und der Zugriff Ihres eigenen Teams. Den strikten Modus einzuschalten verengt das, was das Tool herausgibt. - Eingeschränkte Stellenanzeigen sind unsichtbar, nicht verboten. Eine Stellenanzeige, von der Sie ausgeschlossen sind, liefert „nicht gefunden“ statt „verweigert“ – so dringt nichts über sie nach außen, nicht einmal, ob es sie überhaupt gibt.
- Kein Agent kann sich selbst befördern. Nichts im Hiring-Werkzeugkasten ändert die Rolle, die Zugriffsstufe oder die Modulzugehörigkeit irgendeiner Person.
Einen externen Client verbinden
Die Einrichtung liegt unter Integrationen > Kit für KI, mit Konfiguration zum Kopieren pro Client. Zum Öffnen sind keine Admin-Rechte nötig. Für Claude Code:
claude mcp add --transport http kit https://startupkit.app/api/v1/mcp
Beim ersten Aufruf führt Ihr Client durch Kits OAuth-Flow im Browser. Wählen Sie das Konto aus und erteilen Sie dann hiring_read für Sichtung und Reporting sowie hiring_write nur Assistenten, die in Ihrem Namen handeln sollen. Module, auf die Sie keinen Zugriff haben, erscheinen auf dem Zustimmungsbildschirm mit dem Hinweis, dass sie nicht zu Ihrer Rolle gehören – sie zu gewähren bringt nichts Nutzbares hervor.
Die vollständige Einrichtung für jeden Client, den OAuth-Flow und die 90-Tage-Bereinigung inaktiver Verbindungen finden Sie unter KI-Assistenten verbinden.
Beispiel-Prompts
| Was Sie tippen | Was passiert |
|---|---|
| „Was wartet heute auf mich?“ |
hiring_list_reviews + hiring_list_pending_decisions → Ihre offenen Bewertungen und jede festgefahrene Teamentscheidung, älteste zuerst |
| „Fasse die drei besten Kandidaten für die Senior-Rails-Stelle zusammen“ |
hiring_list_applications → hiring_get_application_summary → hiring_get_candidate_cv → eine Rangliste mit den Belegen hinter jedem Platz |
| „Verschiebe Priya Raman in die Phase Technisches Interview“ |
hiring_get_application_summary → hiring_advance_application → die Kandidatin wird weitergeführt und benachrichtigt, Ihnen zugeordnet |
| „Entwirf eine freundliche Absage für alle, die seit 3 Wochen oder länger im Screening liegen – zeig sie mir vor dem Versand“ |
hiring_list_applications → je Kandidat ein Entwurf im Chat; nichts wird gesendet, bis Sie jedes hiring_reject_application freigeben |
| „Wer im Talentpool passt zu dieser Stellenanzeige?“ |
hiring_get_job_posting → hiring_search_talent_pool → Treffer mit Begründung, danach hiring_invite_talent_pool auf Ihr Wort hin |
| „Warum haben wir diesen Kandidaten letztes Jahr abgelehnt?“ |
hiring_get_candidate_summary → jede frühere Bewerbung, die erreichte Phase und die hinterlegten Notizen |
Kurz-Check
- Probieren Sie den Agenten in der App unter Hiring aus: „Was wartet heute auf mich?“
- Verbinden Sie Ihren MCP-Client unter Integrationen > Kit für KI – Admin-Rechte sind nicht nötig
-
Erteilen Sie
hiring_readgroßzügig; behalten Siehiring_writeden Assistenten vor, denen Sie das Handeln zutrauen -
Rufen Sie zuerst
hiring_get_setup_guideauf – es sagt dem Agenten, was Ihre Rolle erlaubt, bevor er plant - Verketten Sie den Sichtungsablauf: Bewertungen auflisten → Bewertungsdetails holen → weiterführen oder ablehnen
- Prüfen Sie die CV-Download-Einstellungen Ihres Kontos, bevor Sie einen Agenten auf Lebensläufe ansetzen
Wie geht es weiter
- KI-Assistenten verbinden – vollständige MCP-Einrichtung, OAuth-Flow und Client-Konfigurationen
- MCP-Tools-Referenz – jedes Tool aus jedem Modul, mit Scopes
- Pipeline verwalten – die Phasen und Entscheidungen, die diese Tools steuern
-
Team-Rollen – was jede Rollenvorlage gewährt, einschließlich
recruiter