Logo StartupKit
DE

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.

Diese Übersetzung ist möglicherweise veraltet. Die englische Version wurde seit der letzten Übersetzung dieser Seite aktualisiert. Auf Englisch ansehen →

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.

Tip

Neu in einer Hiring-Rolle? Beginnen Sie mit /mcp__kit__hiring_role_handoff. Der Ablauf prüft Konto und Zuweisungen, erklärt die Kandidatenreise und meldet Einrichtungslücken, bevor Sie aktive Arbeit verändern.

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:

  1. 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_read kann nicht schreiben, ganz gleich, wer Sie sind. Schreibrechte sind auf dem Zustimmungsbildschirm standardmäßig ausgeschaltet.
  2. 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.
  3. 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 Personalverantwortlichen 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 Personalverantwortliche 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_create_stage Schreiben · Admin oder HM · Abonnement Eine konfigurierte Phase mit optionalen Prüfern in eine vorhandene Anzeige einfügen. Veröffentlichte Pipelines mit aktiven Kandidaten erfordern eine ausdrückliche Bestätigung
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 Personalverantwortlichen 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 Lesen Vollständige Konfiguration einer Pipeline-Phase über numerische oder stg_-ID; vor einer Aktualisierung lesen
hiring_get_stage_progress_details Lesen Kandidatenspezifische Details zu einem Phasenfortschritt mit sp_-ID – Code-Aufgabe, Interview, Video oder 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 Personalverantwortlichen 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_get_team_bottlenecks Lesen · Hiring-Admin oder HM Überfällige Aufgaben nach Teammitglied, mit Wartezeiten und Beispielen; Personalverantwortliche sehen nur zugängliche Stellenanzeigen, die sie verwalten
hiring_decide_review Schreiben · Abonnement Eine zugeordnete, auditierte Entscheidung zu einer festgefahrenen Teambewertung festhalten, mit verpflichtender Begründung

Der Bericht zu Engpässen im Team erfordert Zugriff auf Hiring Insights und ist im privaten Kit-Assistenten sowie über OAuth MCP verfügbar, nicht in geteilten Slack-Kanälen. Mandanten- und Zugriffsbeschränkungen für Stellenanzeigen begrenzen auch die Gesamtzahlen. Wartezeiten auf Kandidaten oder externe Beteiligte werden separat ausgewiesen. Gemeinsam oder ersatzweise Zuständige sind Ansprechpersonen für Nachfragen; die Zuordnung belegt keine schlechte Leistung. limit liegt zwischen 1 und 50 (Standard 10); die Gesamtzahlen umfassen alle sichtbaren Aufgaben, auch wenn die Liste der Zuständigen gekürzt ist.

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_conversations Lesen Kandidatenpostfach für alle zugänglichen Stellenanzeigen; standardmäßig Gespräche mit Handlungsbedarf
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.

Eine Phase sicher hinzufügen

Verwenden Sie für die Pipeline-Struktur Suchen → Handeln → Prüfen:

  1. Rufen Sie hiring_get_job_posting auf und lesen Sie die vollständige Phasenreihenfolge.
  2. Rufen Sie hiring_create_stage mit Anzeigen-ID, Phasentyp, Konfiguration und optionalen Prüfern auf. position ist nullbasiert; ohne Angabe fügt Kit sicher direkt vor einem abschließenden Angebot ein.
  3. Rufen Sie hiring_get_job_posting erneut auf und prüfen Sie Reihenfolge, Konfiguration, Prüferliste und Warnungen.

Die erste Phase muss ein Bewerbungsformular bleiben, das Angebot muss zuletzt stehen. Bei einer veröffentlichten Anzeige mit aktiven Kandidaten gibt Kit zunächst nur eine Auswirkungsübersicht zurück. Zeigen Sie sie dem Nutzer und wiederholen Sie den Aufruf erst nach dessen Zustimmung mit confirm_live_pipeline_change: true.

Eine Prüferzuweisung wirkt nach außen: Kit stellt die Einarbeitung in die Warteschlange, und neue Prüfer können ihre einmalige Einarbeitungs-E-Mail erhalten. Bestätigen Sie daher vor dem Schreibaufruf Namen, E-Mail, Rolle und Position der Phase.

Grenzen

  • Nachrichten an Kandidaten sind echte E-Mails an echte Menschen. hiring_send_message hä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_application verschickt 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_url erzeugt 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.
  • Auch Prüferlisten eingeschränkter Anzeigen bleiben abgegrenzt. hiring_create_stage lehnt einen Prüfer ab, der diese eingeschränkte Anzeige nicht öffnen darf, selbst wenn die Person demselben Konto angehört.
  • 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.

Mit der integrierten Rollenübergabe beginnen

Kit liefert mit dem MCP-Server einen dialogorientierten Einarbeitungsablauf. Führen Sie in Claude Code aus:

/mcp__kit__hiring_role_handoff job_abc123

Wählen Sie in Clients mit Prompt-Auswahl Ihre Rolle in einem Hiring-Prozess verstehen (hiring_role_handoff). Die Job-ID ist optional: Wenn Ihr Team Ihnen einen rollenspezifischen Einarbeitungsplan zugewiesen hat, übernimmt der Ablauf diese Rolle automatisch. Sonst zeigt er die erreichbaren Anzeigen und bittet Sie um eine Auswahl.

Die Übergabe prüft Identität und Konto, erklärt die konfigurierte Kandidatenreise, trennt Ihre Jobteam-Rolle von Lead- oder Prüferzuweisungen und meldet Einrichtungslücken. Der Assistent soll dabei schreibgeschützt bleiben, jeweils eine Frage stellen und die Kit-Dokumentation durchsuchen, wenn Live-Daten kein Verhalten belegen. Scopes und Bestätigungsregeln Ihres MCP-Clients bleiben die Autorisierungsgrenze. Bei kandidatenbezogenen Fragen können Sie eine Bewerbungs-ID oder Kit-URL ergänzen; Aussagen zur Zustellung werden anhand des gespeicherten Nachrichtenstatus geprüft und nicht aus einem Phasenwechsel abgeleitet.

Suchen–Handeln–Prüfen erproben

Verwenden Sie die Stelle aus Ihrem Einarbeitungsplan. Der Agent soll die Stellenanzeige finden, den Prozess lesen und die geplante Aktion erklären, bevor er ein Schreibwerkzeug aufruft. Für einen sicheren ersten Durchlauf kann er mit hiring_send_message einen ausstehenden Antwortentwurf anlegen. Prüfen Sie den Entwurf in Kit und verwerfen Sie ihn danach im Nachrichtenverlauf. Der Kandidat erhält nichts, solange keine Person den Entwurf ausdrücklich sendet.

Grenzen für menschliche Freigaben festlegen

Legen Sie in Ihrer Agenten-Umgebung fest, was ohne Unterbrechung erlaubt ist und wofür Ihre Freigabe nötig bleibt. Lesen, Suchen und Zusammenfassen können meist direkt erfolgen. Verlangen Sie unmittelbar vor kandidatenbezogenen, destruktiven oder unumkehrbaren Aktionen eine Bestätigung—besonders bei hiring_reject_application, das eine E-Mail versendet, und bei Pipeline-Schritten, die Kandidaten benachrichtigen. hiring_send_message legt nur einen ausstehenden Entwurf an; eine Person muss ihn dennoch in Kit prüfen und senden.

Warning

Werkzeugbeschreibungen und Hinweise auf sensible Aktionen helfen einem MCP-Client dabei, nach einer Bestätigung zu fragen, werden aber nicht von jedem Client erzwungen. Hinterlegen Sie diese Freigaberegeln in Ihren eigenen Agenten-Anweisungen und übernehmen Sie die Verantwortung für jeden Schreibzugriff in Ihrem Namen.

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
„Bei wem in unserem Team staut sich die meiste Arbeit?“ hiring_get_team_bottlenecks → überfällige Aufgaben nach zuständigem Teammitglied, längste Wartezeiten und Beispiele innerhalb Ihrer Zugriffsrechte; eine leere persönliche Entscheidungsliste bedeutet nicht, dass im Team nichts blockiert ist
„Fasse die drei besten Kandidaten für die Senior-Rails-Stelle zusammen“ hiring_list_applicationshiring_get_application_summaryhiring_get_candidate_cv → eine Rangliste mit den Belegen hinter jedem Platz
„Verschiebe Priya Raman in die Phase Technisches Interview“ hiring_get_application_summaryhiring_advance_application → die Kandidatin wird Ihnen zugeordnet weitergeführt und eine passende Benachrichtigung in die Warteschlange gestellt; prüfen Sie den Zustellstatus, bevor Sie den Empfang behaupten
„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_postinghiring_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
„Füge nach dem Screening einen Fragebogen mit Alice als Lead hinzu“ hiring_get_job_posting → nullbasierte Position und Prüfer bestätigen → hiring_create_stagehiring_get_job_posting, um Reihenfolge, Fragen, Prüferliste und Warnungen zu prüfen

Kurz-Check

  • Starten Sie Ihre erste Rollenübergabe mit /mcp__kit__hiring_role_handoff
  • 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_read großzügig; behalten Sie hiring_write den Assistenten vor, denen Sie das Handeln zutrauen
  • Nutzen Sie hiring_get_setup_guide später für kontoweite Einrichtung und Warteschlangen – die Rollenübergabe ruft es automatisch auf
  • Verketten Sie den Sichtungsablauf: Bewertungen auflisten → Bewertungsdetails holen → weiterführen oder ablehnen
  • Beim Hinzufügen einer Phase: Anzeige lesen → Phase erstellen → Anzeige prüfen; Auswirkungen auf eine Live-Pipeline und Prüfer-E-Mails vorher bestätigen
  • Prüfen Sie die CV-Download-Einstellungen Ihres Kontos, bevor Sie einen Agenten auf Lebensläufe ansetzen

Wie geht es weiter

Suchbegriff eingeben...