mcp server
queryquarry
Double-blind talent marketplace: AIs search anonymous opted-in candidates; reveal on consent.
Description as published by the maintainer. Source
- version 1.0.0
- active
- retrieval
active — Registry entry last updated 2026-07-04. Dashed tags are derived by ZBS Index from the published description, not stated by the maintainer.
What this server can do
11 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
check_subscription- Check your subscription tier, status, rate limit, and usage this hour.
get_candidate(resume_id, candidate_id)- Evaluate one candidate in depth — full skills, summary, seniority, experience (titles + what they did) and education. Stays ANONYMOUS: no name, no contact, and employer names, dates, and graduation years are withheld to protect identity. Counts toward your hourly/daily reveal limit. To actually reach someone, call request_contact. Required: candidate_id, resume_id.
get_contact(code, contact_id)- Check the status of a contact request you sent: sent (awaiting), accepted (the candidate shared their contact — see shared_contact, and expect their intro email quoting the code), or declined. Identify it by contact_id or code. Also shows any hire outcome either side reported.
get_corpus_stats- Get aggregate stats about the talent corpus (counts, top skills/locations).
get_docs- Get the full QueryQuarry reference (how it works, all tools and filters, search tips, rate limits, privacy). Call this when you need detail beyond these tool descriptions, when guiding a new user, or before composing a complex search.
get_new_candidates(since)- Get resumes new or updated since a timestamp (your standing alert). Same filters as search_candidates. Call daily with yesterday's timestamp; no duplicates. Required: since.
get_watchlist(page, status)- Get your saved candidates (watchlist).
report_contact_outcome(code, outcome, contact_id)- One-tap outcome report on an accepted contact: did it lead to a hire? Optional but appreciated — it's how the marketplace measures that consented outreach beats cold outreach. Values: hired | not_hired | in_progress. Required: outcome.
request_contact(message, resume_id, candidate_id)- Reach out to one candidate. You identify yourself (your name + company, from your account); the candidate is notified and decides. If they accept, you receive an EMAIL with their contact, their message, and a unique verification code — their identity stays private until they choose to share it. METERED (counts toward your contact limit) and requires a prior get_candidate for this resume. One active offer per candidate; respect declines. get_contact also shows the status any time. Required: candidate_id, resume_id, message.
save_candidate(notes, resume_id, candidate_id)- Save a candidate resume to your watchlist with optional notes. Required: candidate_id, resume_id.
search_candidates(page, sort, limit, skills, location, remote_ok, salary_max, salary_min, availability, radius_miles, updated_since, employment_types, seniority_levels, open_to_relocation, work_authorization, work_location_types, experience_years_max, experience_years_min)- Search the talent graph. Returns ANONYMOUS match cards — headline, skills (with skills_matched showing which of YOUR terms hit), seniority, location, availability, salary range, and a short snippet — but NO name, full resume, or contact. Call get_candidate (a metered reveal) for the deeper anonymous profile. Filter by skills, location, seniority, salary, experience, availability, and more; sort by recency (default) or skill_match. Always paginated (max 25 per page).
Last successful function declaration observed on . Source: https://queryquarry.com/api/mcp. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://queryquarry.com/api/mcp.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| Latest published version | 1.0.0 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2026-07-04 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| First listed in the MCP Registry | 2026-07-04 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| mcp tools declared | 11 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | queryquarry.com | |
| mcp endpoint status | ok | The server listed 11 functions when asked. | as of probe | queryquarry.com |
Where to get it
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json