Talent discovery for AI. Search and read agent-readable candidate profiles; cite by URL.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://d.cv/mcp7 tools · 685mssearchSearch 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.)Search 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.)
| Parameter | Type | Description |
|---|---|---|
| query* | string | What to look for, e.g. "senior react engineer in berlin" |
fetchFetch a single d.cv profile in full as markdown, by its id (the handle returned from search).Fetch a single d.cv profile in full as markdown, by its id (the handle returned from search).
| Parameter | Type | Description |
|---|---|---|
| id* | string | The profile id / handle, e.g. "kukuh" |
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.Find 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.
| Parameter | Type | Description |
|---|---|---|
| query | string | Keywords across name, headline, location, and skills |
| skills | string | Alias of query; specific skills to match |
| open_to_work | boolean | If true, only return candidates open to work |
| limit | number | Max results, 1-50 (default 25) |
get_open_to_workList candidates who are currently open to work, optionally filtered by skills. Best when the user wants people actively looking.List candidates who are currently open to work, optionally filtered by skills. Best when the user wants people actively looking.
| Parameter | Type | Description |
|---|---|---|
| skills | string | Optional skills/role to filter by |
| limit | number | Max results, 1-50 (default 25) |
get_profileRead a single candidate profile in full as clean markdown, by handle.Read a single candidate profile in full as clean markdown, by handle.
| Parameter | Type | Description |
|---|---|---|
| handle* | string | The profile handle, e.g. "kukuh" |
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.Add 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.
| Parameter | Type | Description |
|---|---|---|
| handle* | string | The candidate handle to add, e.g. "kukuh" |
| shortlist | string | Shortlist name. Defaults to "From AI". |
save_searchSave a talent search to your d.cv account so you can re-run it later. Requires your d.cv API key.Save a talent search to your d.cv account so you can re-run it later. Requires your d.cv API key.
| Parameter | Type | Description |
|---|---|---|
| query* | string | The search text to save |
| name | string | A name for the saved search |
| open_to_work | boolean | Whether the search is limited to open-to-work |
7 of 7 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Talent discovery for AI. Search and read agent-readable candidate profiles; cite by URL.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.