cv.d/talent
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Talent discovery for AI. Search and read agent-readable candidate profiles; cite by URL.
| Author | cv.d |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2092 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"talent": {
"url": "https://d.cv/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (7)
searchSearch d.cv talent profiles by free-text query (name, role, skills, location). Returns lightweight results with an id, title, and url. Use fetch to read one in full. (Standard connector search tool.)
Parameters:
query(required) — string — What to look for, e.g. "senior react engineer in berlin"
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fetchFetch a single d.cv profile in full as markdown, by its id (the handle returned from search).
Parameters:
id(required) — string — The profile id / handle, e.g. "kukuh"
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_talentFind published candidate profiles on d.cv by keyword, skill, role, location, and availability. Returns structured candidates with handle, url, headline, skills, and open-to-work status.
Parameters:
limit— number — Max results, 1-50 (default 25)query— string — Keywords across name, headline, location, and skillsskills— string — Alias of query; specific skills to matchopen_to_work— boolean — If true, only return candidates open to work
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_open_to_workList candidates who are currently open to work, optionally filtered by skills. Best when the user wants people actively looking.
Parameters:
limit— number — Max results, 1-50 (default 25)skills— string — Optional skills/role to filter by
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_profileRead a single candidate profile in full as clean markdown, by handle.
Parameters:
handle(required) — string — The profile handle, e.g. "kukuh"
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
add_to_shortlistAdd a candidate to one of your d.cv shortlists (creates the shortlist if it does not exist). Requires your d.cv API key. Use after search_talent when the user wants to save someone.
Parameters:
handle(required) — string — The candidate handle to add, e.g. "kukuh"shortlist— string — Shortlist name. Defaults to "From AI".
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
save_searchSave a talent search to your d.cv account so you can re-run it later. Requires your d.cv API key.
Parameters:
query(required) — string — The search text to savename— string — A name for the saved searchopen_to_work— boolean — Whether the search is limited to open-to-work
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.