Logo StartupKit
PL
Integrations

Dokumentacja narzędzi MCP

Kompletna dokumentacja wszystkich narzędzi MCP dostępnych dla asystentów AI — parametry, zwracane dane i wymagane uprawnienia.

Dlaczego to ważne

Gdy asystent AI łączy się z kontem Kit, uzyskuje dostęp do zestawu narzędzi. Każde narzędzie wykonuje jedno zadanie — wyświetla oferty pracy, pobiera szczegóły szablonu, zaprasza członka zespołu. Na tej stronie znajduje się dokumentacja każdego narzędzia, dzięki czemu wiadomo, co asystent AI może, a czego nie może zrobić.

Pierwsze kroki

Każdy połączony asystent AI widzi najpierw tę instrukcję:

Rozpocznij od hiring_get_setup_guide, aby poznać możliwości rekrutacyjne tego konta, dostępne szablony i aktualny stan.

Narzędzie przewodnika zwraca statystyki konta oraz dostępne typy etapów, co daje asystentowi kontekst przed podjęciem jakichkolwiek działań.

Narzędzia rekrutacyjne

Konfiguracja i szablony

hiring_get_setup_guide

Zwraca przegląd konfiguracji rekrutacji: liczbę szablonów, aktywne oferty pracy, łączną liczbę kandydatów oraz wszystkie dostępne typy etapów.

Parametry: Brak

Zwraca: Nazwę konta, szybkie statystyki, opisy typów etapów, sugerowane kolejne kroki.


hiring_list_templates

Wyświetla wszystkie szablony procesów rekrutacyjnych dostępne na koncie — zarówno szablony systemowe, jak i własne.

Parametry:

Nazwa Typ Wymagany Opis
tag string Nie Filtrowanie szablonów według tagu
published_only boolean Nie Tylko opublikowane szablony (domyślnie: true)

Zwraca: Tablicę szablonów z identyfikatorem, nazwą, tagami, liczbą etapów, typami etapów i liczbą użyć.


hiring_get_template

Zwraca pełne szczegóły konkretnego szablonu, w tym każdy etap i jego konfigurację.

Parametry:

Nazwa Typ Wymagany Opis
template_id integer Tak Identyfikator szablonu z hiring_list_templates

Zwraca: Metadane szablonu, uporządkowane etapy z typem/konfiguracją oraz powiązane szablony e-mail.


hiring_create_process_template

Tworzy szablon procesu rekrutacyjnego z podanymi etapami. Zwraca nazwę szablonu, liczbę etapów i adres URL do edycji.

Parametry:

Nazwa Typ Wymagany Opis
name string Tak Nazwa szablonu (np. “Software Engineer Hiring”)
stages array Tak Tablica obiektów etapów, każdy z name (string), type (string), opcjonalnym config (object) i opcjonalnym reviewers (tablica {email, role})
description string Nie Krótki opis szablonu
tags array Nie Tagi do kategoryzacji

Zwraca: Identyfikator szablonu, nazwę, liczbę etapów i adres URL do edycji.

Wymaga: Aktywnej subskrypcji.


Oferty pracy

hiring_list_job_postings

Wyświetla wszystkie oferty pracy ze statusem i liczbą aplikacji. Można filtrować według statusu.

Parametry:

Nazwa Typ Wymagany Opis
status string Nie draft, published, paused, closed lub active

Zwraca: Tablicę ofert z identyfikatorem, tytułem, działem, lokalizacją, statusem, liczbą etapów, podsumowaniem aplikacji (łącznie/aktywne/odrzucone/wycofane) oraz publicznym adresem URL, jeśli oferta jest opublikowana.


hiring_get_job_posting

Zwraca wszystkie informacje o konkretnej ofercie pracy: etapy z przypisanymi recenzentami, członków zespołu i statystyki procesu rekrutacyjnego.

Parametry:

Nazwa Typ Wymagany Opis
job_posting_id integer Tak Identyfikator oferty pracy z hiring_list_job_postings

Zwraca: Pełne szczegóły oferty, etapy z nazwiskami recenzentów, członków zespołu z rolami, liczniki procesu (łącznie/aktywne/odrzucone/wycofane/z ofertą).


hiring_create_job_posting

Tworzy nową ofertę pracy w statusie roboczym. Zwraca adres URL do edycji, aby można było ją przejrzeć i opublikować w przeglądarce.

Parametry:

Nazwa Typ Wymagany Opis
title string Tak Tytuł stanowiska
description string Tak Opis stanowiska w formacie markdown (bez tytułu)
department string Nie Nazwa działu
location string Nie Lokalizacja
employment_type string Nie full_time, part_time, contract lub internship
remote boolean Nie Czy stanowisko zdalne?
process_template_id integer Nie Identyfikator szablonu do zastosowania etapów rekrutacji
salary_min integer Nie Minimalne wynagrodzenie
salary_max integer Nie Maksymalne wynagrodzenie
salary_currency string Nie Kod waluty (np. USD, EUR)
salary_period string Nie Okres (np. year, month)

Zwraca: Identyfikator nowej oferty, tytuł, status (zawsze “draft”) i adres URL do edycji.

Wymaga: Aktywnej subskrypcji.

Uwaga: To narzędzie jest obecnie dostępne tylko przez wbudowany chatbot AI, nie przez zewnętrznych klientów MCP.


Aplikacje i proces rekrutacyjny

hiring_list_applications

Wyświetla złożone aplikacje z opcjonalnymi filtrami daty, statusu i oferty pracy. Służy do przeglądania nowych kandydatów, podziału procesu według etapów lub filtrowania według zakresu dat.

Parametry:

Nazwa Typ Wymagany Opis
date_range string Nie this_week, last_week, this_month, last_month, last_7_days lub last_30_days
since string Nie Własna data początkowa (ISO 8601, np. 2025-01-01)
until string Nie Własna data końcowa (ISO 8601, np. 2025-01-31)
status string Nie active, rejected, withdrawn, offered lub all (domyślnie: all)
job_posting_id integer Nie Filtrowanie do konkretnej oferty pracy

Zwraca: Liczniki według statusu, podział według oferty pracy i etapu oraz tablicę aplikacji z imieniem i nazwiskiem kandydata, adresem e-mail, tytułem stanowiska, bieżącym etapem, statusem i czasem złożenia.


hiring_get_application_summary

Zwraca kontekst aplikacji do wstępnej selekcji: informacje o kandydacie, bieżący etap, pełną historię etapów ze zgłoszeniami, odpowiedzi na formularze i wartości szybkich pól.

Parametry:

Nazwa Typ Wymagany Opis
application_id integer Tak Identyfikator aplikacji z hiring_list_reviews lub hiring_list_applications

Zwraca: Dane kandydata, ofertę pracy, status aplikacji, bieżący etap, chronologiczną historię etapów z podsumowaniami zgłoszeń, odpowiedzi na formularze i wartości szybkich pól.


hiring_get_stage_details

Zwraca szczegółowe informacje specyficzne dla danego typu etapu w ramach pojedynczego postępu etapu. Obejmuje szczegóły oferty, harmonogram rozmów kwalifikacyjnych, status zadania programistycznego, zagregowane oceny, informacje o nagraniu wideo oraz rozbudowane dane zgłoszeń. Należy używać po hiring_get_application_summary, aby zagłębić się w konkretny etap.

Parametry:

Nazwa Typ Wymagany Opis
stage_progress_id integer Tak Identyfikator postępu etapu z historii etapów hiring_get_application_summary

Zwraca: Metadane etapu ze statusem i czasem trwania, kontekst kandydata i oferty pracy, wszystkie zgłoszenia oraz pola specyficzne dla typu etapu — warunki oferty, szczegóły rozmowy kwalifikacyjnej, konfigurację zadania programistycznego, zagregowane oceny, konfigurację nagrania wideo, pytania kwestionariusza lub konfigurację portfolio, w zależności od typu etapu.


hiring_advance_application

Przenosi aplikację do następnego etapu w procesie rekrutacyjnym lub do konkretnego etapu, jeśli podano stage_id. Powiadomienia do kandydata i zespołu są wysyłane automatycznie.

Parametry:

Nazwa Typ Wymagany Opis
application_id integer Tak Aplikacja do przeniesienia
stage_id integer Nie Przeniesienie do konkretnego etapu (pomija etapy pośrednie). Jeśli pominięty, przenosi do następnego etapu w kolejności.

Zwraca: Identyfikator aplikacji, imię i nazwisko kandydata, poprzedni etap, nazwę i typ nowego etapu.

Wymaga: Zakresu uprawnień mcp_write.


hiring_reject_application

Odrzuca aplikację. Kandydat zostaje powiadomiony e-mailem (z uwzględnieniem ustawienia opóźnienia e-maila o odrzuceniu na koncie). Przed odrzuceniem należy zawsze potwierdzić z użytkownikiem.

Parametry:

Nazwa Typ Wymagany Opis
application_id integer Tak Aplikacja do odrzucenia
reason string Nie Wewnętrzny powód odrzucenia (niewidoczny dla kandydata)

Zwraca: Identyfikator aplikacji, imię i nazwisko kandydata, tytuł oferty pracy, powód i osobę odrzucającą.

Wymaga: Zakresu uprawnień mcp_write.


Oceny

hiring_list_reviews

Zwraca skrzynkę odbiorczą ocen w trzech sekcjach: aplikacje wymagające wstępnej selekcji, oceny w kolejce oraz ukończone oceny.

Parametry:

Nazwa Typ Wymagany Opis
section string Nie screening, my_queue lub completed

Zwraca: Trzy tablice (needs_screening, my_queue, completed_reviews) z imionami i nazwiskami kandydatów, tytułami stanowisk, informacjami o etapie i czasem oczekiwania. Zawiera liczniki dla każdej sekcji.


hiring_get_review_details

Zwraca wszystko, czego recenzent potrzebuje do oceny kandydata na danym etapie: informacje o kandydacie, zgłoszenia, kryteria punktacji oraz inne oceny (z uwzględnieniem zasad widoczności przy ślepej ocenie).

Parametry:

Nazwa Typ Wymagany Opis
stage_progress_id integer Tak Identyfikator postępu etapu z hiring_list_reviews

Zwraca: Informacje o kandydacie, ofertę pracy, szczegóły etapu, wszystkie zgłoszenia (odpowiedzi na formularze, kod, pliki, wideo itp.), kryteria punktacji z wagami, postęp oceny, własną ocenę (jeśli istnieje) oraz inne oceny (gdy są widoczne).


Pula talentów

hiring_list_talent_pool

Wyświetla zweryfikowane wpisy w puli talentów ze skróconymi podsumowaniami ekstrakcji CV. Stronicowanie po 25 wpisów na stronę. Do filtrowania według umiejętności lub doświadczenia należy używać hiring_search_talent_pool.

Parametry:

Nazwa Typ Wymagany Opis
page integer Nie Numer strony (domyślnie: 1, 25 wpisów na stronę)

Zwraca: Łączną liczbę, informacje o stronicowaniu oraz tablicę wpisów z adresem e-mail, datą weryfikacji, podsumowaniem ekstrakcji CV i datą utworzenia.


hiring_search_talent_pool

Przeszukuje pulę talentów według umiejętności, doświadczenia lub adresu e-mail za pomocą wyszukiwania semantycznego i tekstowego. Zwraca szczegółowe ekstrakcje CV dla pasujących wpisów.

Parametry:

Nazwa Typ Wymagany Opis
query string Tak Zapytanie (umiejętności, słowa kluczowe dotyczące doświadczenia lub adres e-mail)
limit integer Nie Maksymalna liczba wyników (domyślnie: 10, maks.: 25)

Zwraca: Pasujące wpisy z adresem e-mail, datą weryfikacji, szczegółową ekstrakcją CV i datą utworzenia.


hiring_invite_talent_pool

Zaprasza kandydata z puli talentów do aplikowania na konkretną ofertę pracy. Wysyła e-mail z linkiem do wstępnie wypełnionej aplikacji.

Parametry:

Nazwa Typ Wymagany Opis
talent_pool_entry_id integer Tak Identyfikator wpisu w puli talentów z hiring_list_talent_pool lub hiring_search_talent_pool
job_posting_id integer Tak Identyfikator oferty pracy z hiring_list_job_postings

Zwraca: Identyfikator zaproszenia, adres e-mail kandydata, tytuł stanowiska, osobę zapraszającą i adres URL zaproszenia.

Wymaga: Zakresu uprawnień mcp_write.


Wideo

hiring_search_video_transcripts

Przeszukuje transkrypcje rozmów wideo według słów kluczowych za pomocą wyszukiwania semantycznego i tekstowego. Zwraca informacje o kandydacie, szczegóły wideo i odpowiednie fragmenty transkrypcji.

Parametry:

Nazwa Typ Wymagany Opis
query string Tak Słowa kluczowe do wyszukania w transkrypcjach
job_posting_id integer Nie Filtrowanie wyników do konkretnej oferty pracy
limit integer Nie Maksymalna liczba wyników (domyślnie: 10, maks.: 20)

Zwraca: Pasujące transkrypcje wideo z informacjami o kandydacie, szczegółami wideo i odpowiednimi fragmentami.


Narzędzia zespołowe

team_list_members

Wyświetla wszystkich członków bieżącego konta wraz z ich rolami.

Parametry: Brak

Zwraca: Tablicę członków z imieniem i nazwiskiem, adresem e-mail, rolami i flagą właściciela.


team_list_invitations

Wyświetla wszystkie oczekujące zaproszenia dla bieżącego konta.

Parametry: Brak

Zwraca: Tablicę zaproszeń z imieniem i nazwiskiem, adresem e-mail, przypisanymi rolami, osobą zapraszającą i datą.


team_invite_member

Wysyła e-mail z zaproszeniem do dołączenia do konta. Tylko administratorzy konta mogą korzystać z tego narzędzia.

Parametry:

Nazwa Typ Wymagany Opis
email string Tak Adres e-mail do zaproszenia
name string Tak Imię i nazwisko zaproszonej osoby
admin boolean Nie Przyznanie roli administratora (domyślnie: false)

Zwraca: Potwierdzenie z adresem e-mail, imieniem i nazwiskiem, przypisaną rolą i statusem.

Wymaga: Zakresu uprawnień mcp_write, roli administratora i aktywnej subskrypcji.

Narzędzia Outreach

Te narzędzia wymagają dodatku Outreach i aktywnej subskrypcji.

outreach_list_campaigns

Wyświetla kampanie outreach z opcjonalnym filtrem statusu. Zwraca do 25 kampanii.

Parametry:

Nazwa Typ Wymagany Opis
status string Nie Filtrowanie według draft, active, paused lub completed

Zwraca: Tablicę kampanii z identyfikatorem, nazwą, statusem, prospect_count, message_count, pending_draft_count i created_at.


outreach_get_campaign

Zwraca pełne szczegóły konkretnej kampanii, w tym konfigurację, liczbę prospektów według statusu, podsumowanie wiadomości i liczbę odpowiedzi.

Parametry:

Nazwa Typ Wymagany Opis
campaign_id string Tak Identyfikator kampanii z outreach_list_campaigns

Zwraca: Identyfikator kampanii, nazwę, status, pełną konfigurację (docelowa liczba, dyrektywy AI, kroki sekwencji), liczbę prospektów według statusu, podsumowanie wiadomości (łącznie, oczekujące wersje robocze, wysłane), liczbę odpowiedzi i created_at.


outreach_add_prospect

Dodaje prospekta do kampanii. Sprawdza duplikaty i wstrzymane adresy e-mail, chyba że ustawiono force.

Parametry:

Nazwa Typ Wymagany Opis
campaign_id string Tak Kampania, do której dodawany jest prospekt
email string Tak Adres e-mail prospekta
first_name string Nie Imię prospekta
last_name string Nie Nazwisko prospekta
company_name string Nie Nazwa firmy
title string Nie Stanowisko
source_url string Nie Profil LinkedIn lub adres URL firmy do badania przez AI
notes string Nie Dodatkowy kontekst tekstowy dla agenta AI
force boolean Nie Pominięcie sprawdzania duplikatów i wstrzymań (domyślnie: false)

Zwraca: Identyfikator prospekta, adres e-mail i status.

Wymaga: Zakresu uprawnień mcp_write.


outreach_draft_email

Kolejkuje badanie AI i tworzenie wersji roboczej wiadomości dla konkretnego prospekta. Prospekt musi być w stanie umożliwiającym tworzenie wersji roboczej (jeszcze nie przygotowany ani aktywny).

Parametry:

Nazwa Typ Wymagany Opis
prospect_id string Tak Prospekt, dla którego przeprowadzić badanie i przygotować wersję roboczą

Zwraca: Potwierdzenie, że badanie zostało dodane do kolejki.

Wymaga: Zakresu uprawnień mcp_write.


outreach_list_pending_drafts

Wyświetla wersje robocze wiadomości oczekujące na zatwierdzenie, opcjonalnie filtrowane według kampanii. Zwraca do 25 wersji roboczych.

Parametry:

Nazwa Typ Wymagany Opis
campaign_id string Nie Filtrowanie do konkretnej kampanii

Zwraca: Tablicę wersji roboczych z identyfikatorem, nazwą kampanii, imieniem i nazwiskiem prospekta, tematem, podglądem treści (200 znaków) i created_at.


Narzędzia pomocnicze

echo

Testuje połączenie MCP. Odsyła wiadomość z powrotem wraz z kontekstem konta.

Parametry:

Nazwa Typ Wymagany Opis
message string Tak Wiadomość do odesłania

Zwraca: Wiadomość użytkownika, nazwę konta, adres e-mail, zakresy uprawnień i znacznik czasu.


search_docs

Przeszukuje dokumentację produktu Kit. Przydatne, gdy asystent jest pytany o działanie funkcji.

Parametry:

Nazwa Typ Wymagany Opis
query string Tak Czego szukać

Zwraca: Pasujące strony dokumentacji z tytułem, kategorią i treścią.


get_plans

Pobiera aktualne plany cenowe z funkcjami, szczegółami cen i informacjami rozliczeniowymi.

Parametry: Brak

Zwraca: Tablicę planów z nazwą, opisem, ceną, walutą, okresem rozliczeniowym, flagą opłaty za miejsce, dniami okresu próbnego i listą funkcji.

Podsumowanie uprawnień

Narzędzie Wymagany zakres Zapis? Uwagi
echo Nie
search_docs Nie
get_plans Nie
hiring_get_setup_guide mcp Nie
hiring_list_templates mcp Nie
hiring_get_template mcp Nie
hiring_create_process_template mcp Tak Wymaga aktywnej subskrypcji
hiring_list_job_postings mcp Nie
hiring_get_job_posting mcp Nie
hiring_create_job_posting Tak Tylko wbudowany chatbot; wymaga aktywnej subskrypcji
hiring_list_applications mcp Nie
hiring_get_application_summary mcp Nie
hiring_get_stage_details mcp Nie
hiring_advance_application mcp_write Tak
hiring_reject_application mcp_write Tak
hiring_list_reviews mcp Nie
hiring_get_review_details mcp Nie
hiring_list_talent_pool mcp Nie
hiring_search_talent_pool mcp Nie
hiring_invite_talent_pool mcp_write Tak
hiring_search_video_transcripts mcp Nie
team_list_members mcp Nie
team_list_invitations mcp Nie
team_invite_member mcp_write Tak Tylko administratorzy; wymaga aktywnej subskrypcji
outreach_list_campaigns mcp Nie Wymaga dodatku Outreach
outreach_get_campaign mcp Nie Wymaga dodatku Outreach
outreach_add_prospect mcp_write Tak Wymaga dodatku Outreach
outreach_draft_email mcp_write Tak Wymaga dodatku Outreach
outreach_list_pending_drafts mcp Nie Wymaga dodatku Outreach

Wszystkie narzędzia są ograniczone do połączonego konta. Asystent nigdy nie może wyświetlić ani zmodyfikować danych z innego konta.

Wpisz, aby wyszukać...