Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Recruitee con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.
In breve
Gestione delle candidature con Recruitee (Tellent Recruitee): posizioni e talent pool, candidati con ricerca completa, pipeline e fasi, placement, note, tag, reparti, sedi, colloqui e valutazioni, attività e feed delle attività. Inoltre sposta i candidati tra le fasi e crea e pubblica posizioni. Recruitee ATS API con un token API personale.
Prova a chiedere
Prompt di esempio per Recruitee
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Recruitee, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Recruitee + Claude
Gestione delle candidature con Recruitee (Tellent Recruitee): posizioni e talent pool, candidati con ricerca completa, pipeline e fasi, placement, note, tag, reparti, sedi, colloqui e valutazioni, attività e feed delle attività. Inoltre sposta i candidati tra le fasi e crea e pubblica posizioni. Recruitee ATS API con un token API personale.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
RECRUITEE_COMPANY_ID, RECRUITEE_API_TOKEN
Step 1 — Ottieni le credenziali
La configurazione richiede circa 3 minuti.
- In Recruitee apri Settings > Apps and plugins > Personal API tokens (
https://app.recruitee.com/#/settings/api_tokens), fai clic su Add new token, assegna un'etichetta e conferma la password. Copia il token inRECRUITEE_API_TOKEN; non può essere mostrato di nuovo. - Copia il company ID indicato nella stessa pagina (un numero) in
RECRUITEE_COMPANY_ID. Funziona anche il sottodominio dell'azienda. - Installa il connettore:
recruitee_get_current_adminè il controllo di installazione.
Il token agisce come te, con il tuo ruolo, solo in quell'azienda; un'altra azienda richiede un token proprio. Recruitee non permette di restringere l'ambito di un token, quindi crealo con un utente il cui ruolo corrisponde a ciò che l'AI deve fare.
Dati personali: i candidati sono persone che si candidano, con CV, recapiti, valutazioni e talvolta data di nascita o nazionalità. Chiedi solo ciò che serve al compito, rispetta le impostazioni GDPR dell'azienda e non copiare i dati dei candidati in altri strumenti senza motivo.
Le parole di Recruitee: una posizione è un offer (kind job; un talent pool è un offer con kind talent_pool). Un candidato in una posizione è un placement, che porta la fase e l'eventuale squalifica per quella posizione. I membri del team sono admin.
Cosa legge:
- Team:
recruitee_get_current_adminerecruitee_list_admins(id per assegnatari delle attività e filtri). - Posizioni:
recruitee_list_offers(filtri perstatusescome published, tipo, reparto, sede, tag, recruiter o hiring manager),recruitee_get_offer(descrizione, requisiti, team di selezione e fasi della pipeline con i loro id) erecruitee_list_offer_notes. - Candidati:
recruitee_list_candidates(filtri semplici),recruitee_search_candidates(ricerca completa confilters_json),recruitee_get_candidate(recapiti, link a CV e lettera di presentazione, fonti, tag, campi personalizzati, valutazioni, placement e risposte alle domande),recruitee_list_candidate_notes,recruitee_list_candidate_taskserecruitee_list_candidate_activities. Il feed aziendale:recruitee_list_activities. - Pipeline di una posizione:
recruitee_list_placements(chi è in quale fase),recruitee_list_pipeline_templates,recruitee_get_pipeline_templateerecruitee_list_disqualify_reasons. - Elenchi di riferimento:
recruitee_list_departments,recruitee_get_department,recruitee_list_locations,recruitee_get_location,recruitee_list_tagserecruitee_list_sources. - Colloqui:
recruitee_list_interview_events(di default quelli in arrivo),recruitee_get_interview_eventerecruitee_list_interview_results(valutazioni e scorecard). Attività:recruitee_list_tasks.
Cosa scrive:
- Candidati:
recruitee_create_candidate(facoltativamente già candidato a posizioni; unremote_cv_urlviene analizzato),recruitee_update_candidate,recruitee_add_candidate_tags(i tag che non esistono ancora vengono creati),recruitee_remove_candidate_tags,recruitee_add_candidate_field(ad esempio competenze, lingue o nazionalità) erecruitee_create_candidate_note(visibile al team di selezione, non al candidato). - Pipeline:
recruitee_assign_candidateinserisce un candidato in una posizione (prima fase) o in un talent pool;recruitee_change_stagesposta un placement in un'altra fase (id del placement dal candidato, id della fase darecruitee_get_offer; una fase di assunzione può richiederehired_at,work_location_ide, con le requisition,opening_id);recruitee_disqualify_candidatecon un motivo erecruitee_requalify_candidatesi annullano a vicenda. - Posizioni:
recruitee_create_offercrea una bozza,recruitee_update_offerne modifica i campi,recruitee_publish_offerla pubblica sul sito carriere e sui job board configurati,recruitee_unpublish_offerla ritira mantenendo i candidati,recruitee_close_offerblocca nuove candidature. - Attività:
recruitee_create_taskerecruitee_complete_task(o riapre un'attività concompletedfalse).
Automazioni: creare un candidato su una posizione, cambiare fase con run_actions true o squalificare può avviare le email e le azioni che l'azienda ha configurato in Recruitee, quindi i candidati potrebbero ricevere comunicazioni. L'AI lo dice prima di farlo per molti candidati.
Disattivati all'installazione: recruitee_delete_candidate (elimina il candidato con tutti i suoi dati) e recruitee_remove_placement (toglie un candidato da una posizione insieme alla cronologia delle fasi di quel placement). Non si possono annullare; un amministratore del workspace li attiva quando servono al team. Squalificare è il modo reversibile per togliere un candidato da una posizione.
Filtri di ricerca: filters_json di recruitee_search_candidates è un array JSON come stringa, ad esempio [{"field":"all","query":"java"},{"filter":"tags","id":{"in":[12]}},{"field":"created_at","gte":"2026-10-01"}]. Stato e fonte: {"field":"status","in":["qualified"]}; fasi: {"filter":"stages","name":{"in":[...]}}.
Formati dei dati: gli id sono interi; date e orari sono ISO 8601 in UTC (2026-10-19T11:02:32Z). I placements di un candidato elencano una voce per posizione con offer_id, stage_id e disqualify_reason; i cambi di fase e di qualifica usano l'id del placement. adminapp_url porta al candidato in Recruitee.
Paginazione: recruitee_list_candidates pagina con limit (fino a 1000) e offset; posizioni, ricerca, sedi, attività del feed, eventi e attività paginano con limit e page (da 1). L'AI si ferma quando una pagina restituisce meno elementi di limit.
Errori comuni: 401 invalid_token indica un token errato, revocato o di un'altra azienda; 403 un ruolo senza il permesso necessario; 404 un company ID o un id di record errato; 422 un errore di validazione, con il campo indicato nel corpo.
Il connettore non invia email ai candidati direttamente, non pianifica colloqui e non scrive valutazioni.
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Claude
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.
- In Claude apri Customize → Connectors.
- Clicca + e poi Add custom connector.
- Inserisci un nome, ad esempio
Recruitee, e l'URL del server MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add. - Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.
Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.
Tool disponibili
| Tool | What it does |
|---|---|
recruitee_get_current_admin | The team member (admin) the token belongs to: id, name, email, role and time zone |
recruitee_list_admins | Team members (admins) of the company with id, name, email and role; ids are used for task assignees, interview participants and followers |
recruitee_list_offers | Jobs and talent pools (Recruitee calls them offers): id, title, status, kind, department, locations, recruiter, candidate counts, pipeline… |
recruitee_get_offer | One job or talent pool by id with description, requirements, locations, department, hiring team and its pipeline stages (ids used to move… |
recruitee_list_offer_notes | Internal team notes on a job (offer), with author, text and time of each note |
recruitee_list_candidates | List candidates with name, emails, phones, source, tags, rating, placements (job, stage, disqualified) and creation date |
recruitee_search_candidates | Full candidate search across the database with filters on text, tags, sources, stages, ratings, dates, custom fields, education and… |
recruitee_get_candidate | One candidate by id: contact details, CV and cover letter links, sources, tags, custom fields, ratings, placements (job, stage… |
recruitee_list_candidate_notes | Team notes on a candidate with author, text, pinned flag and time of each note |
recruitee_list_candidate_activities | Activity history of a candidate: applications, stage moves, emails, notes, evaluations and events, newest first |
recruitee_list_activities | Company-wide activity feed (applications, stage changes, notes, emails, evaluations), filterable by candidates, offers, event names and… |
recruitee_list_placements | Candidates in a job's pipeline (placements): placement id, candidate, stage, disqualification, rating, upcoming event and overdue date |
recruitee_list_pipeline_templates | Pipeline templates with their stages (id, name, category such as apply, interview, offer, hire) |
recruitee_get_pipeline_template | One pipeline template with all its stages in order (stage id, name and category) |
recruitee_list_disqualify_reasons | Reasons a candidate can be disqualified with (id and name), for recruitee_disqualify_candidate |
recruitee_list_departments | Departments of the company with id, name and offer counts, to filter or create jobs |
recruitee_get_department | One department by id with its name and translations, to resolve the department_id of a job |
recruitee_list_locations | Job locations with id, name, address, city, country and active flag |
recruitee_get_location | One job location by id with its full address, translations and active flag |
recruitee_list_tags | Candidate tags of the company with id, name and how many candidates carry them |
recruitee_list_sources | Candidate sources (where applicants came from) with id and name |
recruitee_list_interview_events | Scheduled interviews and other events: candidate, job, participants, start and end, location or video link, status |
recruitee_get_interview_event | One interview event with participants, times, location and the candidate |
recruitee_list_interview_results | Evaluations and scorecards written about candidates, with reviewer, rating and answers |
recruitee_list_tasks | Recruiting tasks of the company: title, description, candidate, assignees, due date and completion |
recruitee_list_candidate_tasks | Tasks linked to one candidate with assignees, due date and completion |
recruitee_create_candidate | Add a candidate, optionally applied to jobs |
recruitee_update_candidate | Change a candidate's profile: name, emails, phones, links, cover letter or sources |
recruitee_delete_candidate | Delete a candidate with all their data |
recruitee_add_candidate_tags | Add tags to a candidate by name; tag names that do not exist yet are created |
recruitee_remove_candidate_tags | Remove tags from a candidate (the tags stay in the company list) |
recruitee_add_candidate_field | Add a profile field to a candidate, e.g. skills, languages, nationality or a single-line value |
recruitee_create_candidate_note | Write a team note on a candidate's profile (visible to the hiring team, not to the candidate) |
recruitee_assign_candidate | Put an existing candidate into a job's pipeline (first stage) or a talent pool |
recruitee_change_stage | Move a candidate's placement to another pipeline stage |
recruitee_disqualify_candidate | Disqualify a candidate in one job (placement) with a reason |
recruitee_requalify_candidate | Requalify a disqualified candidate in one job (placement), back into the pipeline |
recruitee_remove_placement | Remove a candidate from a job's pipeline, with that placement's stage history |
recruitee_create_offer | Create a job (or talent pool) as a draft; publish it with recruitee_publish_offer |
recruitee_update_offer | Change a job's fields, e.g. title, description, requirements, department, locations or salary |
recruitee_publish_offer | Publish a job on the careers site and job boards set up for it |
recruitee_unpublish_offer | Unpublish a job: it leaves the careers site but keeps its candidates |
recruitee_close_offer | Close a job: no new applications, candidates stay in the pipeline |
recruitee_create_task | Create a recruiting task for team members, optionally linked to a candidate and with a due date |
recruitee_complete_task | Mark a task as completed, or reopen it with completed false |
Esempi di prompt
- "Quali candidati si sono candidati questa settimana per la posizione Senior Backend Developer e in quale fase si trovano?"
- "Trova i candidati con il tag java che si sono candidati dopo il 1° ottobre."
- "Quali colloqui sono in programma domani, con candidato, posizione e partecipanti?"
- "Sposta Laura Rossi nella fase Interview della posizione Product Designer e aggiungi una nota che il colloquio telefonico è andato bene."
- "Crea una bozza di posizione per un Customer Support Specialist nel reparto Support, con sede a Berlino."
FAQ
Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Prossimi passi
- Landing del connettore
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?