Turrior MCP
turrior/mcpGive your AI assistant a recruiting desk. Turrior exposes your full hiring workflow over MCP — publish and manage roles, score and shortlist candidates, run screening quizzes and video interviews, schedule over Calendly, and send candidate email. Every action runs inside your own Turrior permissions.
- 35 TOOLS
- 6 DOMAINS
- OAUTH 2.1
- UPDATED 2d ago
What this server actually does
Publish & manage roles
Create, edit, publish or unpublish jobs from a prompt.
Score & shortlist
Rank applicants against a role and move the best forward.
Screen with quizzes
Attach text quizzes and async video interviews.
Schedule & reach out
Book Calendly interviews and email candidates.
Connect the endpoint
{
"mcpServers": {
"turrior": {
"type": "streamable-http",
"url": "https://my.turrior.com/api/mcp"
}
}
}What your agent can call
Your client loads only the toolset it needs — group by domain keeps context lean.
- WRITE
create-new-jobCreate a job posting from a prompt.title · description · location · … - WRITE
patch-jobUpdate one or more fields of a job.id · fields - WRITE
publish-jobPublish a job so candidates can apply.id - WRITE
un-publish-jobHide / unpublish a job.id - READ
get-full-job-postReturn the complete data of a job.id - READ
list-short-job-postsList the company’s jobs (id, title, createdAt).
- READ
get-candidatesReturn candidates / interactions for a job.jobId · filters - WRITE
change-candidates-statusBulk-update candidate/interaction status.ids · status - WRITE
add-to-shortlistAdd a talent to the shortlist.talentId - WRITE
add-candidate-noteAdd a note to a candidate interaction.interactionId · text - READ
get-candidate-notesGet notes for a candidate interaction.interactionId - READ
get-talents-detailsRetrieve full details for a talent.talentId
- WRITE
create-quizCreate a text quiz / qualification form.title · questions - WRITE
create-video-quizCreate an async video interview.title · questions - WRITE
attach-quizAttach a quiz to a job.quizId · jobId - WRITE
put-quizFull-replace an existing text quiz.id · questions - WRITE
put-video-quizFull-replace an existing video quiz.id · questions - READ
get-quizzes-listList company quizzes (text + video). - READ
get-quiz-answersGet text-quiz answers.quizId - READ
get-video-quiz-answersGet video-interview answers.quizId
- READ
get-calendly-event-typesGoogle-Meet Calendly event types. - READ
get-interviewsCalendly interviews (by interval / page).from · to - WRITE
invite-candidate-to-interviewInvite a candidate to a Calendly meeting.interactionId · eventTypeId - WRITE
cancel-calendly-interviewCancel an active Calendly interview.interviewId
- WRITE
create-gmail-contactCreate / restore a Gmail contact for a talent.talentId - READ
get-gmail-contact-messagesInbound/outbound Gmail for a saved contact.contactId - READ
get-gmail-messageFull Gmail message by id.messageId - WRITE
send-gmail-htmlSend an HTML email to a saved contact.contactId · subject · html
- READ
find-citySearch cities by name.query - READ
search-countriesSearch countries → country IDs.query - READ
search-languagesSearch languages → language IDs.query - READ
search-categoriesSearch job categories / occupations.query - READ
get-industries-listFull list of company industries. - READ
get-company-profileCurrent private company profile. - WRITE
edit-company-profilePatch the company profile.fields
From prompt to action
- “Publish a senior backend role in Berlin, remote, with a short screening quiz.”
create-new-jobcreate-quizattach-quizpublish-job - “Score the applicants for the Berlin role and shortlist the top 5.”
get-candidateschange-candidates-statusadd-to-shortlist - “Book 30-min intros with the shortlist next week.”
get-calendly-event-typesinvite-candidate-to-interview - “Email the three finalists a next-steps update.”
create-gmail-contactsend-gmail-html
Security & permissions
OAuth 2.1 (PKCE)
Connect by signing in to Turrior. No API keys stored in client configs.
Your permissions
The assistant can only see and do what your Turrior account allows.
No shared service account
Every action is attributed to you, under your access.
Scoped & revocable
Review granted scopes and disconnect anytime.
Audit trail
Every write action is logged to your workspace.
GDPR & EU AI Act
Candidate data handled to European standards; AI-disclosure & opt-out supported.