Skip to main content

100Hires - AI ATS & Recruitment Software

com.100hires/100hiresVersion 1.0.4

Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews.

Status

Responds227 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
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 ms
No sign-in

Claude Code

claude mcp add --transport http 100hires https://mcp.100hires.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: 100hires
Remote MCP server URL: https://mcp.100hires.com/mcp

Cursor

{
  "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.

Host your own MCP server on run.zero

Tools

136 tools

Tools of 100Hires - AI ATS & Recruitment Software
Read-only
Idempotent
Open world
hires_add_candidate_tagsAdd tags to a candidate.NoNoNot declaredNo
hires_add_hiring_team_memberAdd a company user to the job's hiring team.NoNoNot declaredNo
hires_advance_applicationAdvance an application to the next stage in workflow order; no stage_id needed.YesNoNot declaredYes
hires_batch_add_tagsAdd tags to up to 100 candidates; returns per-item results.NoNoNot declaredNo
hires_batch_create_messagesCreate up to 100 scheduled messages in one request; items are processed independently, one failure does not stop the others.NoNoNot declaredYes
hires_batch_job_boardsGet board publication states for several jobs at once.NoYesNot declaredNo
hires_batch_move_applicationsMove up to 100 applications to a stage in one request; per-item results, partial success allowed.YesNoNot declaredYes
hires_batch_publish_to_boardsQueue several jobs for publication on the given boards.NoNoNot declaredYes
hires_batch_reject_applicationsReject up to 100 applications in one request, optionally with a reason; per-item results, partial success allowed.YesNoNot declaredYes
hires_batch_remove_from_boardsDeactivate publication of several jobs on the given boards.YesNoNot declaredYes
hires_batch_remove_tagsRemove tags from up to 100 candidates; returns per-item results.YesNoNot declaredNo
hires_cancel_all_notification_messagesCancel all scheduled notification emails of a candidate; sent ones are unaffected.YesNoNot declaredNo
hires_create_applicationLink an existing candidate to a job, creating an application.NoNoNot declaredYes
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.NoNoNot declaredNo
hires_create_companyCreate a client company; provisions its public career site (slug) and public branding (name, logo).NoNoNot declaredYes
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.NoNoNot declaredNo
hires_create_formCreate an application form, optionally attaching existing questions.NoNoNot declaredYes
hires_create_interviewSchedule an interview for an application. The location is matched to an existing record or created.NoNoNot declaredNo
hires_create_jobCreate a job. Required: status, title, description, location_country; location_city unless is_remote is true.NoNoNot declaredYes
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.NoNoNot declaredYes
hires_create_noteCreate a discussion note for a candidate, with optional visibility (all or private) and @mentions that email the mentioned users.NoNoNot declaredNo
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.NoNoNot declaredYes
hires_create_questionCreate a reusable question; options apply to select/multiselect types.NoNoNot declaredNo
hires_create_webhookCreate a company-scoped webhook. signing_secret is returned once; use it to verify the x-hires-signature-v2 header on deliveries.NoNoNot declaredYes
hires_delete_applicationPermanently delete an application.YesNoNot declaredNo
hires_delete_candidatePermanently delete a candidate.YesNoNot declaredNo
hires_delete_companySoft-delete a company; its public career site goes offline.YesNoNot declaredYes
hires_delete_email_templateSoft-delete an email template; automations that used it cannot pick it for new actions.YesNoNot declaredNo
hires_delete_formDelete an application form.YesNoNot declaredYes
hires_delete_jobDelete a job.YesNoNot declaredYes
hires_delete_job_webhookDelete a job webhook.YesNoNot declaredYes
hires_delete_messageCancel a scheduled message before it is sent.YesNoNot declaredYes
hires_delete_noteDelete a note.YesNoNot declaredNo
hires_delete_notification_messageCancel a scheduled notification email; sent messages cannot be canceled.YesNoNot declaredYes
hires_delete_nurture_campaignSoft-delete a nurture campaign; running executions stop.YesNoNot declaredYes
hires_delete_questionDelete a reusable question from the catalog.YesNoNot declaredNo
hires_delete_webhookDelete a company-scoped webhook.YesNoNot declaredYes
hires_disqualify_candidateReject all active applications of a candidate; returns the affected application ids.YesNoNot declaredYes
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.NoYesNot declaredNo
hires_get_ai_scoreGet the AI score of an application with per-criterion scores, justifications and follow-up questions; null score until scored.NoYesNot declaredNo
hires_get_applicationGet an application with its stage, status and rejection context.NoYesNot declaredNo
hires_get_billingGet billing and feature flags of the current company.NoYesNot declaredNo
hires_get_candidateGet a candidate with application summaries.NoYesNot declaredNo
hires_get_candidate_resumeGet a candidate's primary resume: uuid, download url, file metadata, type. include=text_content adds the parsed plain text.NoYesNot declaredNo
hires_get_career_jobGet a public job with salary, education and experience levels; 404 for draft, archived or internal jobs.NoYesNot declaredNo
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.NoYesNot declaredNo
hires_get_companyGet a company profile with owner details.NoYesNot declaredNo
hires_get_email_templateGet an email template with its subject and body.NoYesNot declaredNo
hires_get_evaluationGet a filled evaluation form: evaluator, summary score and text, answers.NoYesNot declaredNo
hires_get_formGet a form with its questions and their statuses.NoYesNot declaredNo
hires_get_interviewGet an interview by id.NoYesNot declaredNo
hires_get_jobGet a job by id or alias.NoYesNot declaredNo
hires_get_messageGet a scheduled message with sender account, schedule timestamps and cancelability.NoYesNot declaredNo
hires_get_noteGet a note with its author and visibility.NoYesNot declaredNo
hires_get_notification_messageGet a notification email (e.g. a rejection email): subject, body, sender, recipient, schedule. Ids come from hires_list_candidate_messages.NoYesNot declaredNo
hires_get_nurture_campaignGet a nurture campaign with all steps and schedule settings.NoYesNot declaredNo
hires_get_questionGet a question with its type and options.NoYesNot declaredNo
hires_get_userGet a user by id. Its default_mail_account_id can serve as from_account_id when sending emails.NoYesNot declaredNo
hires_get_workflow_stagesGet the stages of one workflow.NoYesNot declaredNo
hires_hire_applicationMark an application as hired: status becomes hired and hired_at is set.YesNoNot declaredYes
hires_list_application_attachmentsList an application's attachments with file metadata and download URLs.NoYesNot declaredNo
hires_list_application_evaluationsList filled evaluation forms of an application with evaluator, summary score (strong-yes to strong-no) and summary text.NoYesNot declaredNo
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.NoYesNot declaredNo
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.NoYesNot declaredNo
hires_list_boardsList job boards available for publishing.NoYesNot declaredNo
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.NoYesNot declaredNo
hires_list_candidate_filesList a candidate's files (resume and other documents): uuid, download url, file metadata, type.NoYesNot declaredNo
hires_list_candidate_interviewsList a candidate's interviews across all applications.NoYesNot declaredNo
hires_list_candidate_messagesList a candidate's email history; is_scheduled=1 returns only pending scheduled messages. Prefer size <= 10.NoYesNot declaredNo
hires_list_candidate_tagsList a candidate's tags.NoYesNot declaredNo
hires_list_candidatesList candidates filtered by job, stage, email, name, LinkedIn or dates. Prefer size <= 10.NoYesNot declaredNo
hires_list_career_jobsList public jobs of a company career site, filterable by department, employment type, city and country.NoYesNot declaredNo
hires_list_categoriesList global job categories.NoYesNot declaredNo
hires_list_companiesList companies accessible to the partner API key.NoYesNot declaredNo
hires_list_company_id_mail_accountsList mail accounts of all users in a given company (own or client).NoYesNot declaredNo
hires_list_company_mail_accountsList mail accounts of all users in the current company; use to resolve from_account_id for messages.NoYesNot declaredNo
hires_list_departmentsList departments of the company.NoYesNot declaredNo
hires_list_education_levelsList education level values.NoYesNot declaredNo
hires_list_email_templatesList email templates of a company.NoYesNot declaredNo
hires_list_employment_typesList employment types (full-time, part-time, contract, etc.).NoYesNot declaredNo
hires_list_experience_levelsList experience level values.NoYesNot declaredNo
hires_list_formsList application forms of a company.NoYesNot declaredNo
hires_list_hiring_teamList users on the job's hiring team.NoYesNot declaredNo
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.NoYesNot declaredNo
hires_list_job_boardsList job boards the job is published to, with their state.NoYesNot declaredNo
hires_list_job_webhooksList webhooks subscribed to this job's events.NoYesNot declaredNo
hires_list_jobsList jobs filtered by status, creation/update time, department or search query.NoYesNot declaredNo
hires_list_languagesList career site locales (e.g. de-DE) accepted by language parameters; is_default marks the one used when none is picked.NoYesNot declaredNo
hires_list_messagesList outbound messages (sent and scheduled) of one mail account; received mail is not included.NoYesNot declaredNo
hires_list_notesList discussion notes of a candidate.NoYesNot declaredNo
hires_list_nurture_campaignsList nurture campaigns with their steps.NoYesNot declaredNo
hires_list_originsList candidate origin values.NoYesNot declaredNo
hires_list_question_typesList supported question types.NoYesNot declaredNo
hires_list_questionsList the reusable question catalog of the company.NoYesNot declaredNo
hires_list_rejection_reasonsList rejection reasons configured for the company.NoYesNot declaredNo
hires_list_sourcesList candidate sources of the company.NoYesNot declaredNo
hires_list_statusesList job status labels (draft, published, on_hold, closed, archived).NoYesNot declaredNo
hires_list_tagsList all tags of the company.NoYesNot declaredNo
hires_list_template_placeholdersList email template placeholders; pass the chosen one to hires_prepare_template_placeholders to get its HTML tag.NoYesNot declaredNo
hires_list_user_mail_accountsList a user's connected mail accounts; use one as from_account_id when sending messages.NoYesNot declaredNo
hires_list_usersList company users with their roles.NoYesNot declaredNo
hires_list_webhooksList company-scoped webhook subscriptions.NoYesNot declaredNo
hires_list_workflow_stagesList pipeline stages, filtered by workflow or job.NoYesNot declaredNo
hires_list_workflowsList workflows of the company with their stages.NoYesNot declaredNo
hires_move_applicationMove an application to a specific pipeline stage; stage ids come from the job's pipeline_stages.YesNoNot declaredYes
hires_patch_messagePartially update a scheduled message before it is sent.YesNoNot declaredYes
hires_prepare_template_placeholdersConvert a placeholder reference into the HTML tag to insert into an email template body.NoYesNot declaredNo
hires_publish_to_job_boardQueue the job for publication on the given boards.NoNoNot declaredYes
hires_reject_applicationReject an application, optionally with a reason and without the rejection email.YesNoNot declaredYes
hires_remove_candidate_tagRemove one tag from a candidate.YesNoNot declaredNo
hires_remove_from_job_boardDeactivate the job's publication on the given boards.YesNoNot declaredYes
hires_restore_companyRestore a soft-deleted company; its public career site comes back online.YesNoNot declaredYes
hires_rotate_job_webhook_secretRotate the signing secret; the new one is returned once, the old stays valid for a grace window.YesNoNot declaredYes
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.YesNoNot declaredYes
hires_send_candidate_messageSchedule an email to a candidate; without scheduled_at it is sent 15 minutes after creation.NoNoNot declaredYes
hires_set_job_statusChange job status (publish, unpublish, archive).YesNoNot declaredYes
hires_submit_career_applicationSubmit a career site application: creates the candidate and runs the pipeline automation.NoNoNot declaredYes
hires_submit_feedbackSubmit feedback about the API: missing features, issues, improvements. Rate limit: 5 per hour.NoNoNot declaredNo
hires_transfer_applicationTransfer an application to another job by creating a new application there, optionally at a given stage.NoNoNot declaredYes
hires_unreject_applicationReopen a rejected application: status returns to active and rejected_at is cleared.YesNoNot declaredNo
hires_update_applicationUpdate application fields. stage_id performs a full stage transition with the target stage's automation, like hires_move_application.YesNoNot declaredNo
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.YesNoNot declaredNo
hires_update_career_site_settingsSet the public career site language; job and company pages follow it unless a job overrides it.YesNoNot declaredYes
hires_update_companyUpdate a company profile, owner contacts or logo; name, slug and logo changes alter the public career site.YesNoNot declaredYes
hires_update_email_templateUpdate an email template; omitted fields keep their values.YesNoNot declaredNo
hires_update_formUpdate a form's name and question composition.YesNoNot declaredYes
hires_update_form_questionSet a question's status (required, optional, hidden) on a form.YesNoNot declaredYes
hires_update_jobUpdate a job. Send only the fields to change.YesNoNot declaredYes
hires_update_messageReplace a scheduled message before it is sent; all required fields must be provided.YesNoNot declaredYes
hires_update_noteUpdate a note's body or visibility in place, without a new timeline item.YesNoNot declaredNo
hires_update_notification_messageUpdate the subject, body or send time of a scheduled notification email; sent messages cannot be changed.YesNoNot declaredYes
hires_update_nurture_campaignUpdate a nurture campaign. Send the full steps list: existing steps with their id, removed steps with is_deleted=true.YesNoNot declaredYes
hires_update_questionUpdate the text, type or options of a question.YesNoNot declaredNo
hires_upload_application_attachmentUpload a base64-encoded file as an application attachment.NoNoNot declaredNo
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.NoNoNot declaredYes
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.NoNoNot declaredNo

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

Are you the operator? Claim this listing