LeashIndex Get the report

Index / messaging

100Hires - AI ATS & Recruitment Software

com-100hires-100hires declares 136 capabilities across 136 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://mcp.100hires.com/mcp, published in the official MCP registry as com.100hires/100hires 1.0.4. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 136 tools

136 of 136 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 49 of 136 tools

49 tools are classified as irreversible and declare no limit.

high · no-expiry · All 136 tools

136 of 136 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 136 tools

136 of 136 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 20 of 136 tools

20 tools can modify data and declare no limit.

low · uncapped-read · 67 of 136 tools

67 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
hires_list_candidatesread declared
hires_create_candidatewrite inferred
hires_get_candidateread declared
hires_update_candidatedestructive declared
hires_delete_candidatedestructive declared
hires_list_candidate_tagsread declared
hires_add_candidate_tagswrite inferred
hires_remove_candidate_tagdestructive declared
hires_batch_add_tagswrite inferred
hires_batch_remove_tagsdestructive declared
hires_list_candidate_filesread declared
hires_upload_candidate_filewrite inferred
hires_get_candidate_resumeread declared
hires_list_candidate_activitiesread declared
hires_disqualify_candidatedestructive declared
hires_list_candidate_interviewsread declared
hires_list_candidate_messagesread declared
hires_send_candidate_messagesend inferred
hires_list_applicationsread declared
hires_create_applicationwrite inferred
hires_get_applicationread declared
hires_update_applicationdestructive declared
hires_delete_applicationdestructive declared
hires_move_applicationdestructive declared
hires_advance_applicationdestructive declared
hires_hire_applicationdestructive declared
hires_reject_applicationdestructive declared
hires_unreject_applicationdestructive declared
hires_transfer_applicationwrite inferred
hires_get_ai_scoreread declared
hires_list_application_stage_historyread declared
hires_list_application_attachmentsread declared
hires_upload_application_attachmentwrite inferred
hires_list_application_evaluationsread declared
hires_create_interviewwrite inferred
hires_batch_move_applicationsdestructive declared
hires_batch_reject_applicationsdestructive declared
hires_list_jobsread declared
hires_create_jobwrite inferred
hires_get_jobread declared
hires_update_jobdestructive declared
hires_delete_jobdestructive declared
hires_set_job_statusdestructive declared
hires_list_job_boardsread declared
hires_publish_to_job_boardsend inferred
hires_remove_from_job_boarddestructive declared
hires_batch_job_boardsread declared
hires_batch_publish_to_boardssend inferred
hires_batch_remove_from_boardsdestructive declared
hires_list_hiring_teamread declared
hires_add_hiring_team_memberwrite inferred
hires_list_job_webhooksread declared
hires_create_job_webhookwrite inferred
hires_delete_job_webhookdestructive declared
hires_rotate_job_webhook_secretdestructive declared
hires_list_messagesread declared
hires_get_messageread declared
hires_update_messagedestructive declared
hires_patch_messagedestructive declared
hires_delete_messagedestructive declared
hires_batch_create_messagessend inferred
hires_get_notification_messageread declared
hires_update_notification_messagedestructive declared
hires_delete_notification_messagedestructive declared
hires_cancel_all_notification_messagesdestructive declared
hires_list_interviewsread declared
hires_get_interviewread declared
hires_list_notesread declared
hires_create_notewrite inferred
hires_get_noteread declared
hires_update_notedestructive declared
hires_delete_notedestructive declared
hires_get_evaluationread declared
hires_list_formsread declared
hires_create_formwrite inferred
hires_get_formread declared
hires_update_formdestructive declared
hires_delete_formdestructive declared
hires_update_form_questiondestructive declared
hires_list_email_templatesread declared
hires_create_email_templatesend inferred
hires_get_email_templateread declared
hires_update_email_templatedestructive declared
hires_delete_email_templatedestructive declared
hires_list_nurture_campaignsread declared
hires_create_nurture_campaignwrite inferred
hires_get_nurture_campaignread declared
hires_update_nurture_campaigndestructive declared
hires_delete_nurture_campaigndestructive declared
hires_list_usersread declared
hires_get_userread declared
hires_list_user_mail_accountsread declared
hires_list_companiesread declared
hires_create_companywrite inferred
hires_get_companyread declared
hires_update_companydestructive declared
hires_delete_companydestructive declared
hires_get_career_site_settingsread declared
hires_update_career_site_settingsdestructive declared
hires_list_company_mail_accountsread declared
hires_list_company_id_mail_accountsread declared
hires_restore_companydestructive declared
hires_list_webhooksread declared
hires_create_webhookwrite inferred
hires_delete_webhookdestructive declared
hires_rotate_webhook_secretdestructive declared
hires_list_sourcesread declared
hires_list_originsread declared
hires_list_rejection_reasonsread declared
hires_list_statusesread declared
hires_list_languagesread declared
hires_list_departmentsread declared
hires_list_categoriesread declared
hires_list_education_levelsread declared
hires_list_experience_levelsread declared
hires_list_employment_typesread declared
hires_list_boardsread declared
hires_list_tagsread declared
hires_list_workflowsread declared
hires_list_workflow_stagesread declared
hires_get_workflow_stagesread declared
hires_list_questionsread declared
hires_create_questionwrite inferred
hires_get_questionread declared
hires_update_questiondestructive declared
hires_delete_questiondestructive declared
hires_list_question_typesread declared
hires_list_template_placeholdersread declared
hires_prepare_template_placeholdersread declared
hires_get_billingread declared
hires_submit_feedbackwrite assumed
hires_download_attachmentread declared
hires_upload_attachmentwrite inferred
hires_list_career_jobsread declared
hires_get_career_jobread declared
hires_submit_career_applicationwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.