Directory/MCP Directory/100Hires
100Hires MCP server
Vendor-hosted MCP server. Connect it to your AI assistant with your own 100Hires account.
- Liveat last check
- Opens without loginsign-in
- 100%uptime, last 30 checks
Directory/MCP Directory/100Hires
Vendor-hosted MCP server. Connect it to your AI assistant with your own 100Hires account.
Live Checked 3 minutes ago, answered in 912 ms
Completed an MCP handshake without a login. Some vendors still ask for an API key inside the tools themselves.
Older100% Live over the last 6 checksLatest
| Tool | Type | What it does |
|---|---|---|
hires_list_candidates | Read | List candidates filtered by job, stage, email, name, LinkedIn or dates. |
hires_create_candidate | Write | Create a candidate, optionally with an application (job_id, stage_id) and resume text. |
hires_get_candidate | Read | Get a candidate with application summaries. |
hires_update_candidate | Write | Update candidate fields, profile answers or resume text. |
hires_delete_candidate | Write | Permanently delete a candidate. |
hires_list_candidate_tags | Read | List a candidate's tags. |
hires_add_candidate_tags | Write | Add tags to a candidate. |
hires_remove_candidate_tag | Write | Remove one tag from a candidate. |
hires_batch_add_tags | Write | Add tags to up to 100 candidates; returns per-item results. |
hires_batch_remove_tags | Write | Remove tags from up to 100 candidates; returns per-item results. |
hires_list_candidate_files | Read | List a candidate's files (resume and other documents): uuid, download url, file metadata, type. |
hires_upload_candidate_file | Write | Upload a base64 file to a candidate. |
hires_get_candidate_resume | Read | Get a candidate's primary resume: uuid, download url, file metadata, type. |
hires_list_candidate_activities | Read | List a candidate's timeline events. |
hires_disqualify_candidate | Write | Reject all active applications of a candidate; returns the affected application ids. |
hires_list_candidate_interviews | Read | List a candidate's interviews across all applications. |
hires_list_candidate_messages | Read | List a candidate's email history; is_scheduled=1 returns only pending scheduled messages. |
hires_send_candidate_message | Write | Schedule an email to a candidate; without scheduled_at it is sent 15 minutes after creation. |
hires_list_applications | Read | List applications across accessible jobs with filters by candidate, job, stage, status, AI score and dates. |
hires_create_application | Write | Link an existing candidate to a job, creating an application. |
hires_get_application | Read | Get an application with its stage, status and rejection context. |
hires_update_application | Write | Update application fields. |
hires_delete_application | Write | Permanently delete an application. |
hires_move_application | Write | Move an application to a specific pipeline stage; stage ids come from the job's pipeline_stages. |
hires_advance_application | Write | Advance an application to the next stage in workflow order; no stage_id needed. |
hires_hire_application | Write | Mark an application as hired: status becomes hired and hired_at is set. |
hires_reject_application | Write | Reject an application, optionally with a reason and without the rejection email. |
hires_unreject_application | Write | Reopen a rejected application: status returns to active and rejected_at is cleared. |
hires_transfer_application | Write | Transfer an application to another job by creating a new application there, optionally at a given stage. |
hires_get_ai_score | Read | Get the AI score of an application with per-criterion scores, justifications and follow-up questions; null score until scored. |
hires_list_application_stage_history | Read | Chronological stage transitions of an application, including the initial assignment: from/to stage, moved_at, moved_by_type (system, user,… |
hires_list_application_attachments | Read | List an application's attachments with file metadata and download URLs. |
hires_upload_application_attachment | Write | Upload a base64-encoded file as an application attachment. |
hires_list_application_evaluations | Read | List filled evaluation forms of an application with evaluator, summary score (strong-yes to strong-no) and summary text. |
hires_create_interview | Write | Schedule an interview for an application. |
hires_batch_move_applications | Write | Move up to 100 applications to a stage in one request; per-item results, partial success allowed. |
hires_batch_reject_applications | Write | Reject up to 100 applications in one request, optionally with a reason; per-item results, partial success allowed. |
hires_list_jobs | Read | List jobs filtered by status, creation/update time, department or search query. |
hires_create_job | Write | Create a job. Required: status, title, description, location_country; location_city unless is_remote is true. |
hires_get_job | Read | Get a job by id or alias. |
hires_update_job | Write | Update a job. Send only the fields to change. |
hires_delete_job | Write | Delete a job. |
hires_set_job_status | Write | Change job status (publish, unpublish, archive). |
hires_list_job_boards | Read | List job boards the job is published to, with their state. |
hires_publish_to_job_board | Write | Queue the job for publication on the given boards. |
hires_remove_from_job_board | Write | Deactivate the job's publication on the given boards. |
hires_batch_job_boards | Read | Get board publication states for several jobs at once. |
hires_batch_publish_to_boards | Write | Queue several jobs for publication on the given boards. |
hires_batch_remove_from_boards | Write | Deactivate publication of several jobs on the given boards. |
hires_list_hiring_team | Read | List users on the job's hiring team. |
hires_add_hiring_team_member | Write | Add a company user to the job's hiring team. |
hires_list_job_webhooks | Read | List webhooks subscribed to this job's events. |
hires_create_job_webhook | Write | Register an HTTPS webhook for this job's events. |
hires_delete_job_webhook | Write | Delete a job webhook. |
hires_rotate_job_webhook_secret | Write | Rotate the signing secret; the new one is returned once, the old stays valid for a grace window. |
hires_list_messages | Read | List outbound messages (sent and scheduled) of one mail account; received mail is not included. |
hires_get_message | Read | Get a scheduled message with sender account, schedule timestamps and cancelability. |
hires_update_message | Write | Replace a scheduled message before it is sent; all required fields must be provided. |
hires_patch_message | Write | Partially update a scheduled message before it is sent. |
hires_delete_message | Write | Cancel a scheduled message before it is sent. |
hires_batch_create_messages | Write | Create up to 100 scheduled messages in one request; items are processed independently, one failure does not stop the others. |
hires_get_notification_message | Read | Get a notification email (e.g. |
hires_update_notification_message | Write | Update the subject, body or send time of a scheduled notification email; sent messages cannot be changed. |
hires_delete_notification_message | Write | Cancel a scheduled notification email; sent messages cannot be canceled. |
hires_cancel_all_notification_messages | Write | Cancel all scheduled notification emails of a candidate; sent ones are unaffected. |
hires_list_interviews | Read | List interviews filtered by job, application, candidate, interviewer, date or timestamps. |
hires_get_interview | Read | Get an interview by id. |
hires_list_notes | Read | List discussion notes of a candidate. |
hires_create_note | Write | Create a discussion note for a candidate, with optional visibility (all or private) and @mentions that email the mentioned users. |
hires_get_note | Read | Get a note with its author and visibility. |
hires_update_note | Write | Update a note's body or visibility in place, without a new timeline item. |
hires_delete_note | Write | Delete a note. |
hires_get_evaluation | Read | Get a filled evaluation form: evaluator, summary score and text, answers. |
hires_list_forms | Read | List application forms of a company. |
hires_create_form | Write | Create an application form, optionally attaching existing questions. |
hires_get_form | Read | Get a form with its questions and their statuses. |
hires_update_form | Write | Update a form's name and question composition. |
hires_delete_form | Write | Delete an application form. |
hires_update_form_question | Write | Set a question's status (required, optional, hidden) on a form. |
hires_list_email_templates | Read | List email templates of a company. |
Read straight from the server's own tool list on Oct 16, 2026. Type comes from the server's own read-only hints where it gives them, otherwise from the tool name. Keep Write tools on approval.
Vendor-hosted MCP server. Connect it to your AI assistant with your own 100Hires account.
Read the full 100Hires review: pricing, pros and cons, alternatives
Observed means our own checker saw it at the server URL, without signing in. Nothing here is copied from the vendor's marketing. Server details refresh weekly; last refreshed Oct 16, 2026.
The server answered our check without asking for a login, so it may work as soon as it is added. Some tools still ask you to sign in before they share account data.
https://mcp.100hires.com/mcpOn Team and Enterprise plans an owner adds it first under Organization settings.
claude mcp add --transport http '100hires' 'https://mcp.100hires.com/mcp'/mcp to check it shows as connected.{"mcpServers":{"100hires":{"url":"https://mcp.100hires.com/mcp"}}}Steps follow Anthropic's guides to custom connectors and MCP in Claude Code. Menu names change, so check there if a label looks different. Start read only and keep sends, writes and credit spend on approval.
Yes. 100Hires runs its own official MCP server at https://mcp.100hires.com/mcp, so an AI assistant such as Claude, ChatGPT or Cursor can work inside 100Hires with your own account and permissions.
The server URL is https://mcp.100hires.com/mcp. Paste it into your AI app as a custom connector or remote MCP server.
Our check completed without a login, though 100Hires may still ask you to sign in before it shares account data.
At our last check, 3 minutes ago, it was live. Completed an MCP handshake without a login. Some vendors still ask for an API key inside the tools themselves.
An official server only lets the assistant see and do what your own 100Hires account allows. Start read only, keep anything that sends, writes or spends credits on approval, and check whether your admin needs to approve the connection.
From the Work Insiders directory, where 100Hires's MCP server is checked against 100Hires's own documentation. Status is checked once a day, so it can lag a real outage by up to a day. Vendors cannot pay to be listed here. How we make money.