100Hires - AI ATS & Recruitment Software
com.100hires/100hiresVersion 1.0.4Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews.
Status
Responds227 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:44 UTC
- Latency
- 227 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.100hires.com/mcpResponds227 msNo sign-in
Claude Code
claude mcp add --transport http 100hires https://mcp.100hires.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: 100hires
Remote MCP server URL: https://mcp.100hires.com/mcpCursor
{
"mcpServers": {
"100hires": {
"url": "https://mcp.100hires.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"100hires","type":"http","url":"https://mcp.100hires.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
136 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
hires_add_candidate_tagsAdd tags to a candidate. | No | No | Not declared | No |
hires_add_hiring_team_memberAdd a company user to the job's hiring team. | No | No | Not declared | No |
hires_advance_applicationAdvance an application to the next stage in workflow order; no stage_id needed. | Yes | No | Not declared | Yes |
hires_batch_add_tagsAdd tags to up to 100 candidates; returns per-item results. | No | No | Not declared | No |
hires_batch_create_messagesCreate up to 100 scheduled messages in one request; items are processed independently, one failure does not stop the others. | No | No | Not declared | Yes |
hires_batch_job_boardsGet board publication states for several jobs at once. | No | Yes | Not declared | No |
hires_batch_move_applicationsMove up to 100 applications to a stage in one request; per-item results, partial success allowed. | Yes | No | Not declared | Yes |
hires_batch_publish_to_boardsQueue several jobs for publication on the given boards. | No | No | Not declared | Yes |
hires_batch_reject_applicationsReject up to 100 applications in one request, optionally with a reason; per-item results, partial success allowed. | Yes | No | Not declared | Yes |
hires_batch_remove_from_boardsDeactivate publication of several jobs on the given boards. | Yes | No | Not declared | Yes |
hires_batch_remove_tagsRemove tags from up to 100 candidates; returns per-item results. | Yes | No | Not declared | No |
hires_cancel_all_notification_messagesCancel all scheduled notification emails of a candidate; sent ones are unaffected. | Yes | No | Not declared | No |
hires_create_applicationLink an existing candidate to a job, creating an application. | No | No | Not declared | Yes |
hires_create_candidateCreate a candidate, optionally with an application (job_id, stage_id) and resume text. Parse an attached resume yourself and pass the text via resume_text; never inline binary data. | No | No | Not declared | No |
hires_create_companyCreate a client company; provisions its public career site (slug) and public branding (name, logo). | No | No | Not declared | Yes |
hires_create_email_templateCreate an email template. Subject and body accept placeholders such as {{first_name}}; get the exact tags from hires_list_template_placeholders and hires_prepare_template_placeholders. | No | No | Not declared | No |
hires_create_formCreate an application form, optionally attaching existing questions. | No | No | Not declared | Yes |
hires_create_interviewSchedule an interview for an application. The location is matched to an existing record or created. | No | No | Not declared | No |
hires_create_jobCreate a job. Required: status, title, description, location_country; location_city unless is_remote is true. | No | No | Not declared | Yes |
hires_create_job_webhookRegister an HTTPS webhook for this job's events. Returns signing_secret once; use it to verify the x-hires-signature-v2 header. | No | No | Not declared | Yes |
hires_create_noteCreate a discussion note for a candidate, with optional visibility (all or private) and @mentions that email the mentioned users. | No | No | Not declared | No |
hires_create_nurture_campaignCreate a nurture campaign with ordered steps (email, sms, voicemail, move_to_next_stage, assign_tag, assign_task), optionally triggered by a workflow stage. | No | No | Not declared | Yes |
hires_create_questionCreate a reusable question; options apply to select/multiselect types. | No | No | Not declared | No |
hires_create_webhookCreate a company-scoped webhook. signing_secret is returned once; use it to verify the x-hires-signature-v2 header on deliveries. | No | No | Not declared | Yes |
hires_delete_applicationPermanently delete an application. | Yes | No | Not declared | No |
hires_delete_candidatePermanently delete a candidate. | Yes | No | Not declared | No |
hires_delete_companySoft-delete a company; its public career site goes offline. | Yes | No | Not declared | Yes |
hires_delete_email_templateSoft-delete an email template; automations that used it cannot pick it for new actions. | Yes | No | Not declared | No |
hires_delete_formDelete an application form. | Yes | No | Not declared | Yes |
hires_delete_jobDelete a job. | Yes | No | Not declared | Yes |
hires_delete_job_webhookDelete a job webhook. | Yes | No | Not declared | Yes |
hires_delete_messageCancel a scheduled message before it is sent. | Yes | No | Not declared | Yes |
hires_delete_noteDelete a note. | Yes | No | Not declared | No |
hires_delete_notification_messageCancel a scheduled notification email; sent messages cannot be canceled. | Yes | No | Not declared | Yes |
hires_delete_nurture_campaignSoft-delete a nurture campaign; running executions stop. | Yes | No | Not declared | Yes |
hires_delete_questionDelete a reusable question from the catalog. | Yes | No | Not declared | No |
hires_delete_webhookDelete a company-scoped webhook. | Yes | No | Not declared | Yes |
hires_disqualify_candidateReject all active applications of a candidate; returns the affected application ids. | Yes | No | Not declared | Yes |
hires_download_attachmentDownload an attachment (resume, candidate or application file, mail attachment, call recording) by the url another tool returned. Returns file_name, mime_type, size and base64 data; files over 25 MB are rejected. | No | Yes | Not declared | No |
hires_get_ai_scoreGet the AI score of an application with per-criterion scores, justifications and follow-up questions; null score until scored. | No | Yes | Not declared | No |
hires_get_applicationGet an application with its stage, status and rejection context. | No | Yes | Not declared | No |
hires_get_billingGet billing and feature flags of the current company. | No | Yes | Not declared | No |
hires_get_candidateGet a candidate with application summaries. | No | Yes | Not declared | No |
hires_get_candidate_resumeGet a candidate's primary resume: uuid, download url, file metadata, type. include=text_content adds the parsed plain text. | No | Yes | Not declared | No |
hires_get_career_jobGet a public job with salary, education and experience levels; 404 for draft, archived or internal jobs. | No | Yes | Not declared | No |
hires_get_career_site_settingsGet career site settings: language is the locale the public site renders in (null = en-US); a job may override it with its own language field. | No | Yes | Not declared | No |
hires_get_companyGet a company profile with owner details. | No | Yes | Not declared | No |
hires_get_email_templateGet an email template with its subject and body. | No | Yes | Not declared | No |
hires_get_evaluationGet a filled evaluation form: evaluator, summary score and text, answers. | No | Yes | Not declared | No |
hires_get_formGet a form with its questions and their statuses. | No | Yes | Not declared | No |
hires_get_interviewGet an interview by id. | No | Yes | Not declared | No |
hires_get_jobGet a job by id or alias. | No | Yes | Not declared | No |
hires_get_messageGet a scheduled message with sender account, schedule timestamps and cancelability. | No | Yes | Not declared | No |
hires_get_noteGet a note with its author and visibility. | No | Yes | Not declared | No |
hires_get_notification_messageGet a notification email (e.g. a rejection email): subject, body, sender, recipient, schedule. Ids come from hires_list_candidate_messages. | No | Yes | Not declared | No |
hires_get_nurture_campaignGet a nurture campaign with all steps and schedule settings. | No | Yes | Not declared | No |
hires_get_questionGet a question with its type and options. | No | Yes | Not declared | No |
hires_get_userGet a user by id. Its default_mail_account_id can serve as from_account_id when sending emails. | No | Yes | Not declared | No |
hires_get_workflow_stagesGet the stages of one workflow. | No | Yes | Not declared | No |
hires_hire_applicationMark an application as hired: status becomes hired and hired_at is set. | Yes | No | Not declared | Yes |
hires_list_application_attachmentsList an application's attachments with file metadata and download URLs. | No | Yes | Not declared | No |
hires_list_application_evaluationsList filled evaluation forms of an application with evaluator, summary score (strong-yes to strong-no) and summary text. | No | Yes | Not declared | No |
hires_list_application_stage_historyChronological stage transitions of an application, including the initial assignment: from/to stage, moved_at, moved_by_type (system, user, automation), moved_by_user_id and source. Prefer it over candidate activities for stage reports. | No | Yes | Not declared | No |
hires_list_applicationsList applications across accessible jobs with filters by candidate, job, stage, status, AI score and dates. Each item embeds its current stage, so a pipeline view needs no extra job call. | No | Yes | Not declared | No |
hires_list_boardsList job boards available for publishing. | No | Yes | Not declared | No |
hires_list_candidate_activitiesList a candidate's timeline events. Prefer size <= 10. event_type values: comment, copilot_response, stage_moved, automation_action_triggered, assign_job, enrichment, call, validate_emails, profile_mutation, qualification, assign_tags, assign_sources, candidate_rate. | No | Yes | Not declared | No |
hires_list_candidate_filesList a candidate's files (resume and other documents): uuid, download url, file metadata, type. | No | Yes | Not declared | No |
hires_list_candidate_interviewsList a candidate's interviews across all applications. | No | Yes | Not declared | No |
hires_list_candidate_messagesList a candidate's email history; is_scheduled=1 returns only pending scheduled messages. Prefer size <= 10. | No | Yes | Not declared | No |
hires_list_candidate_tagsList a candidate's tags. | No | Yes | Not declared | No |
hires_list_candidatesList candidates filtered by job, stage, email, name, LinkedIn or dates. Prefer size <= 10. | No | Yes | Not declared | No |
hires_list_career_jobsList public jobs of a company career site, filterable by department, employment type, city and country. | No | Yes | Not declared | No |
hires_list_categoriesList global job categories. | No | Yes | Not declared | No |
hires_list_companiesList companies accessible to the partner API key. | No | Yes | Not declared | No |
hires_list_company_id_mail_accountsList mail accounts of all users in a given company (own or client). | No | Yes | Not declared | No |
hires_list_company_mail_accountsList mail accounts of all users in the current company; use to resolve from_account_id for messages. | No | Yes | Not declared | No |
hires_list_departmentsList departments of the company. | No | Yes | Not declared | No |
hires_list_education_levelsList education level values. | No | Yes | Not declared | No |
hires_list_email_templatesList email templates of a company. | No | Yes | Not declared | No |
hires_list_employment_typesList employment types (full-time, part-time, contract, etc.). | No | Yes | Not declared | No |
hires_list_experience_levelsList experience level values. | No | Yes | Not declared | No |
hires_list_formsList application forms of a company. | No | Yes | Not declared | No |
hires_list_hiring_teamList users on the job's hiring team. | No | Yes | Not declared | No |
hires_list_interviewsList interviews filtered by job, application, candidate, interviewer, date or timestamps. Pass include=candidate so the agenda widget can link cards to candidate profiles. | No | Yes | Not declared | No |
hires_list_job_boardsList job boards the job is published to, with their state. | No | Yes | Not declared | No |
hires_list_job_webhooksList webhooks subscribed to this job's events. | No | Yes | Not declared | No |
hires_list_jobsList jobs filtered by status, creation/update time, department or search query. | No | Yes | Not declared | No |
hires_list_languagesList career site locales (e.g. de-DE) accepted by language parameters; is_default marks the one used when none is picked. | No | Yes | Not declared | No |
hires_list_messagesList outbound messages (sent and scheduled) of one mail account; received mail is not included. | No | Yes | Not declared | No |
hires_list_notesList discussion notes of a candidate. | No | Yes | Not declared | No |
hires_list_nurture_campaignsList nurture campaigns with their steps. | No | Yes | Not declared | No |
hires_list_originsList candidate origin values. | No | Yes | Not declared | No |
hires_list_question_typesList supported question types. | No | Yes | Not declared | No |
hires_list_questionsList the reusable question catalog of the company. | No | Yes | Not declared | No |
hires_list_rejection_reasonsList rejection reasons configured for the company. | No | Yes | Not declared | No |
hires_list_sourcesList candidate sources of the company. | No | Yes | Not declared | No |
hires_list_statusesList job status labels (draft, published, on_hold, closed, archived). | No | Yes | Not declared | No |
hires_list_tagsList all tags of the company. | No | Yes | Not declared | No |
hires_list_template_placeholdersList email template placeholders; pass the chosen one to hires_prepare_template_placeholders to get its HTML tag. | No | Yes | Not declared | No |
hires_list_user_mail_accountsList a user's connected mail accounts; use one as from_account_id when sending messages. | No | Yes | Not declared | No |
hires_list_usersList company users with their roles. | No | Yes | Not declared | No |
hires_list_webhooksList company-scoped webhook subscriptions. | No | Yes | Not declared | No |
hires_list_workflow_stagesList pipeline stages, filtered by workflow or job. | No | Yes | Not declared | No |
hires_list_workflowsList workflows of the company with their stages. | No | Yes | Not declared | No |
hires_move_applicationMove an application to a specific pipeline stage; stage ids come from the job's pipeline_stages. | Yes | No | Not declared | Yes |
hires_patch_messagePartially update a scheduled message before it is sent. | Yes | No | Not declared | Yes |
hires_prepare_template_placeholdersConvert a placeholder reference into the HTML tag to insert into an email template body. | No | Yes | Not declared | No |
hires_publish_to_job_boardQueue the job for publication on the given boards. | No | No | Not declared | Yes |
hires_reject_applicationReject an application, optionally with a reason and without the rejection email. | Yes | No | Not declared | Yes |
hires_remove_candidate_tagRemove one tag from a candidate. | Yes | No | Not declared | No |
hires_remove_from_job_boardDeactivate the job's publication on the given boards. | Yes | No | Not declared | Yes |
hires_restore_companyRestore a soft-deleted company; its public career site comes back online. | Yes | No | Not declared | Yes |
hires_rotate_job_webhook_secretRotate the signing secret; the new one is returned once, the old stays valid for a grace window. | Yes | No | Not declared | Yes |
hires_rotate_webhook_secretRotate a company webhook signing secret with zero downtime: the new signing_secret is returned once and the old one stays valid for a grace window. | Yes | No | Not declared | Yes |
hires_send_candidate_messageSchedule an email to a candidate; without scheduled_at it is sent 15 minutes after creation. | No | No | Not declared | Yes |
hires_set_job_statusChange job status (publish, unpublish, archive). | Yes | No | Not declared | Yes |
hires_submit_career_applicationSubmit a career site application: creates the candidate and runs the pipeline automation. | No | No | Not declared | Yes |
hires_submit_feedbackSubmit feedback about the API: missing features, issues, improvements. Rate limit: 5 per hour. | No | No | Not declared | No |
hires_transfer_applicationTransfer an application to another job by creating a new application there, optionally at a given stage. | No | No | Not declared | Yes |
hires_unreject_applicationReopen a rejected application: status returns to active and rejected_at is cleared. | Yes | No | Not declared | No |
hires_update_applicationUpdate application fields. stage_id performs a full stage transition with the target stage's automation, like hires_move_application. | Yes | No | Not declared | No |
hires_update_candidateUpdate candidate fields, profile answers or resume text. For an attached resume pass the parsed text via resume_text; never inline binary data. | Yes | No | Not declared | No |
hires_update_career_site_settingsSet the public career site language; job and company pages follow it unless a job overrides it. | Yes | No | Not declared | Yes |
hires_update_companyUpdate a company profile, owner contacts or logo; name, slug and logo changes alter the public career site. | Yes | No | Not declared | Yes |
hires_update_email_templateUpdate an email template; omitted fields keep their values. | Yes | No | Not declared | No |
hires_update_formUpdate a form's name and question composition. | Yes | No | Not declared | Yes |
hires_update_form_questionSet a question's status (required, optional, hidden) on a form. | Yes | No | Not declared | Yes |
hires_update_jobUpdate a job. Send only the fields to change. | Yes | No | Not declared | Yes |
hires_update_messageReplace a scheduled message before it is sent; all required fields must be provided. | Yes | No | Not declared | Yes |
hires_update_noteUpdate a note's body or visibility in place, without a new timeline item. | Yes | No | Not declared | No |
hires_update_notification_messageUpdate the subject, body or send time of a scheduled notification email; sent messages cannot be changed. | Yes | No | Not declared | Yes |
hires_update_nurture_campaignUpdate a nurture campaign. Send the full steps list: existing steps with their id, removed steps with is_deleted=true. | Yes | No | Not declared | Yes |
hires_update_questionUpdate the text, type or options of a question. | Yes | No | Not declared | No |
hires_upload_application_attachmentUpload a base64-encoded file as an application attachment. | No | No | Not declared | No |
hires_upload_attachmentUpload a base64 file as an attachment. voicemail: wav/mp3, max 20 MB, no object_id, the returned uuid serves as attachment_uuid in nurture voicemail steps. Returns uuid, url, file, relative_time. | No | No | Not declared | Yes |
hires_upload_candidate_fileUpload a base64 file to a candidate. Hosts truncate tool arguments above ~20 KB, so for resumes prefer resume_text in hires_create_candidate or hires_update_candidate. | No | No | Not declared | No |
Details
- Registry status
- Active
- Published
- May 15, 2026
- Updated
- May 15, 2026
- Categories (suggested)
- CommunicationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared