Search candidates

Candidates matching a name, email, position, company or tag.

MCP tool manatal_read → search_candidates

read

Returns the candidates that match the query, with current position, company, tags and the date the profile was created. Use candidate_id in get_candidate, list_candidate_notes, add_candidate_note and add_candidate_to_job. A query that matches nobody returns an empty list. What you see follows your Manatal role.

Parameters

Parameters: search_candidates
NameTypeDescription
query string string Name, email, position or company to look for.
tag string string Only candidates with this candidate tag, as written in Manatal.
cursor string string Next page cursor from the previous call.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "manatal_read",
    "arguments": {
      "operation": "search_candidates",
      "arguments": {}
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "candidates": [
      {
        "candidate_id": 48213,
        "name": "Daniel Reyes",
        "current_position": "Senior Product Designer",
        "current_company": "Brightwell",
        "email": "daniel.reyes@example.com",
        "tags": [
          "design"
        ],
        "created_at": "2026-10-02T09:14:00Z"
      }
    ],
    "next_cursor": null
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.