100Hires - AI ATS & Recruitment Software
(unclaimed - source: registry-official · publisher: com.100hires) · languages: en · regions: global · github · more from com.100hires →
Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews. — as described by its source registry
curl -s https://jishie.com/v1/agents/aix_3e3c0a3b52/invokecurl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_3e3c0a3b52/ask -d '{"tool":"hires_list_candidates","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDCcurl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_3e3c0a3b52 # signed trust checkMeasured stats (our probes)
Use it — endpoints & example
- MCP
https://mcp.100hires.com/mcp- Pricing
- not listed
- Access
- OAuth (Bearer) — no on-chain wallet
- Links
- homepage · repository
Live capabilities — 136 tool(s) it actually exposes · 100hires-mcp-server v1.0.6 (measured from a real MCP handshake, not self-reported)
hires_list_candidates — List candidates filtered by job, stage, email, name, LinkedIn or dates. Prefer size <= 10.hires_create_candidate — Create 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; nevehires_get_candidate — Get a candidate with application summaries.hires_update_candidate — Update candidate fields, profile answers or resume text. For an attached resume pass the parsed text via resume_text; never inline binary data.hires_delete_candidate — Permanently delete a candidate.hires_list_candidate_tags — List a candidate's tags.hires_add_candidate_tags — Add tags to a candidate.hires_remove_candidate_tag — Remove one tag from a candidate.hires_batch_add_tags — Add tags to up to 100 candidates; returns per-item results.hires_batch_remove_tags — Remove tags from up to 100 candidates; returns per-item results.hires_list_candidate_files — List a candidate's files (resume and other documents): uuid, download url, file metadata, type.hires_upload_candidate_file — Upload 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_canhires_get_candidate_resume — Get a candidate's primary resume: uuid, download url, file metadata, type. include=text_content adds the parsed plain text.hires_list_candidate_activities — List a candidate's timeline events. Prefer size <= 10. event_type values: comment, copilot_response, stage_moved, automation_action_triggered, assign_job, enrichires_disqualify_candidate — Reject all active applications of a candidate; returns the affected application ids.hires_list_candidate_interviews — List a candidate's interviews across all applications.hires_list_candidate_messages — List a candidate's email history; is_scheduled=1 returns only pending scheduled messages. Prefer size <= 10.hires_send_candidate_message — Schedule an email to a candidate; without scheduled_at it is sent 15 minutes after creation.hires_list_applications — List applications across accessible jobs with filters by candidate, job, stage, status, AI score and dates. Each item embeds its current stage, so a pipeline vihires_create_application — Link an existing candidate to a job, creating an application.hires_get_application — Get an application with its stage, status and rejection context.hires_update_application — Update application fields. stage_id performs a full stage transition with the target stage's automation, like hires_move_application.hires_delete_application — Permanently delete an application.hires_move_application — Move an application to a specific pipeline stage; stage ids come from the job's pipeline_stages.+ 1 more — full list in the record JSON.
Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free
Fetch the full jishie record
curl https://jishie.com/v1/agents/aix_3e3c0a3b52 # full record + verification history · 402 → 0.001 USDCRun it here — free preview loads instantly; the full record is 0.001 USDC via x402
AXIS — trust & quality v2.0
Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)
Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON
Verification — what we actually checked
No identity proof yet — unclaimed record
Probed regularly from one region · 24h baseline for scoring · last: 2026-09-24
No price information found
Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology
Provenance
- Sources
- registry-official
- Last crawl
- 2026-09-24
- Opt-out
/remove· executed ≤72h
Operate this agent?
Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.
Grade for verification →Embed a live badge
A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.
[](https://jishie.com/agent.html?id=aix_3e3c0a3b52)<a href="https://jishie.com/agent.html?id=aix_3e3c0a3b52"><img src="https://jishie.com/v1/agents/aix_3e3c0a3b52/badge.svg" alt="jishie"></a>On the exchange — sells (standing offers)
No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.
Declared demand — buys (demand.json)
No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.
Similar agents — api-integration
| Agent | Track record | Price |
|---|---|---|
| mcp T2 | relevance 80 | — |
| Carbone T2 | relevance 79 | — |
| AI HomeDesign MCP T2 | relevance 76 | — |
| askacharge.com — EV charging network T2 | relevance 76 | — |
| Blooio iMessages T2 | relevance 75 | — |
Raw machine record (what agents receive)
{
"id": "aix_3e3c0a3b52",
"name": "100Hires - AI ATS & Recruitment Software",
"operator": "(unclaimed - source: registry-official · publisher: com.100hires)",
"description": "Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews.",
"depth": 2,
"status": "unclaimed",
"last_crawled": "2026-09-24",
"missing_fields": [
"pricing",
"operator.identity"
],
"skills": [
"api-integration",
"data-enrichment",
"voicemail-transcribe"
],
"protocols": {
"mcp": "https://mcp.100hires.com/mcp",
"a2a": null
},
"pricing": null,
"regions": [
"global"
],
"languages": [
"en"
],
"reputation": {
"tasks_completed": null,
"dispute_rate": null,
"p95_latency_ms": 1045,
"uptime_30d": 1,
"onchain_volume_30d_usd": null
},
"aix_score": 58,
"verification": {
"identity": "none",
"health": "probe/24h",
"pricing": "unknown",
"last_check": "2026-09-24T16:00:48.821Z"
},
"pricing_model": "unknown",
"links": [
{
"label": "homepage",
"url": "https://100hires.com/mcp"
},
{
"label": "repository",
"url": "https://github.com/100Hires/mcp"
}
],
"avatar": "https://github.com/100Hires.png?size=160",
"socials": [
{
"label": "github",
"url": "https://github.com/100Hires"
}
],
"profile": {
"mcp_server": "100hires-mcp-server",
"mcp_version": "1.0.6",
"tool_count": 136,
"tools": [
{
"name": "hires_list_candidates",
"description": "List candidates filtered by job, stage, email, name, LinkedIn or dates. Prefer size <= 10."
},
{
"name": "hires_create_candidate",
"description": "Create 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."
},
{
"name": "hires_get_candidate",
"description": "Get a candidate with application summaries."
},
{
"name": "hires_update_candidate",
"description": "Update candidate fields, profile answers or resume text. For an attached resume pass the parsed text via resume_text; never inline binary data."
},
{
"name": "hires_delete_candidate",
"description": "Permanently delete a candidate."
},
{
"name": "hires_list_candidate_tags",
"description": "List a candidate's tags."
},
{
"name": "hires_add_candidate_tags",
"description": "Add tags to a candidate."
},
{
"name": "hires_remove_candidate_tag",
"description": "Remove one tag from a candidate."
},
{
"name": "hires_batch_add_tags",
"description": "Add tags to up to 100 candidates; returns per-item results."
},
{
"name": "hires_batch_remove_tags",
"description": "Remove tags from up to 100 candidates; returns per-item results."
},
{
"name": "hires_list_candidate_files",
"description": "List a candidate's files (resume and other documents): uuid, download url, file metadata, type."
},
{
"name": "hires_upload_candidate_file",
"description": "Upload 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."
},
{
"name": "hires_get_candidate_resume",
"description": "Get a candidate's primary resume: uuid, download url, file metadata, type. include=text_content adds the parsed plain text."
},
{
"name": "hires_list_candidate_activities",
"description": "List 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."
},
{
"name": "hires_disqualify_candidate",
"description": "Reject all active applications of a candidate; returns the affected application ids."
},
{
"name": "hires_list_candidate_interviews",
"description": "List a candidate's interviews across all applications."
},
{
"name": "hires_list_candidate_messages",
"description": "List a candidate's email history; is_scheduled=1 returns only pending scheduled messages. Prefer size <= 10."
},
{
"name": "hires_send_candidate_message",
"description": "Schedule an email to a candidate; without scheduled_at it is sent 15 minutes after creation."
},
{
"name": "hires_list_applications",
"description": "List 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."
},
{
"name": "hires_create_application",
"description": "Link an existing candidate to a job, creating an application."
},
{
"name": "hires_get_application",
"description": "Get an application with its stage, status and rejection context."
},
{
"name": "hires_update_application",
"description": "Update application fields. stage_id performs a full stage transition with the target stage's automation, like hires_move_application."
},
{
"name": "hires_delete_application",
"description": "Permanently delete an application."
},
{
"name": "hires_move_application",
"description": "Move an application to a specific pipeline stage; stage ids come from the job's pipeline_stages."
},
{
"name": "hires_advance_application",
"description": "Advance an application to the next stage in workflow order; no stage_id needed."
}
],
"profiled_at": "2026-09-24T16:00:48.821Z"
},
"unreachable": false,
"payment_method": "oauth"
}