List your agent

TalentHR MCP by usefulapi

MCP server · hosted · v1.1.0 · io.usefulapi/talenthr
Online · tested 51m agoNEW · 1h agoSeen in the registry 27m ago

Read employees, leave, recruiting and reports; book or decide leave and add applicant notes.

What it does

TalentHR MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.

From the publisher's description, Electra Index matched it to 2 capabilities: candidate sourcing and resume screening. That makes it a candidate for tasks such as recruit developers or screen job applicants.

Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.

At a glance

Hosted (remote)YES
Local installNO
Version1.1.0
PriceNot in the registry
First seen31 Oct 2026
Last checked27m ago

How to connect

As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 51m ago (live check)

Hosted endpoint

  • https://talenthr.usefulapi.io/mcp streamable-http

In Claude Code: claude mcp add --transport http talenthr-mcp-by-usefulapi https://talenthr.usefulapi.io/mcp

MCP settings (Claude Desktop, Cursor and other MCP clients)

{
  "mcpServers": {
    "talenthr-mcp-by-usefulapi": {
      "url": "https://talenthr.usefulapi.io/mcp"
    }
  }
}

Live check

Electra Index connected to the hosted endpoint 51m ago

ONLINE TalentHR MCP by usefulapi answered an MCP connection on 31 Oct 2026 and introduced itself as talenthr-mcp 1.1.0 (MCP protocol 2025-06-18).

29 tools offered to AI assistants

  • talenthr_list_employees · List the company's employees from the TalentHR directory with name, e-mail, job title, department, division, location, employment status, manager id, hire date and phone. Paged (limit max 100): use next_offset to continue. Filter by locatio
  • talenthr_get_directory_filters · List the valid filter options (departments, divisions, locations, employment statuses) with their ids, to build the `filter` argument of talenthr_list_employees and talenthr_get_calendar.
  • talenthr_get_employee · Get one employee's profile: birth date, hire and termination date, personal e-mail, work phone, address, nationality, gender, job title, department, division, location, role, seniority and custom fields. Contains sensitive personal data (it
  • talenthr_get_employee_job · Get one employee's job information: employment status history, manager records, job records (title, department, location over time), compensation records and benefits. Compensation is sensitive; only fetch it when the user asked.
  • talenthr_get_organization_chart · List all current employees with their manager (reports_to_employee_id), job title and role, to answer who reports to whom.
  • talenthr_list_departments · List all departments of the company with their ids (the ids are what talenthr_list_employees filters and employee records refer to).
  • talenthr_list_divisions · List all divisions of the company with their ids (the ids are what talenthr_list_employees filters and employee records refer to).
  • talenthr_list_locations · List all locations (with address and remote flag) of the company with their ids (the ids are what talenthr_list_employees filters and employee records refer to).
  • talenthr_list_job_titles · List all job titles of the company with their ids (the ids are what talenthr_list_employees filters and employee records refer to).
  • talenthr_list_time_off_types · List the time off types (vacation, sick leave, ...) with id, yearly budget, whether approval is needed and whether it is paid. The id is needed to book a request with talenthr_create_time_off_request.
  • talenthr_list_employee_time_off_requests · List one employee's time off requests (dates, type, days, approved or pending, canceled). Paged: use next_offset to continue. A request with approved=null is still pending.
  • talenthr_get_employee_time_off_budgets · Get one employee's time off budgets per type and cycle: budget, original budget, used days and accrual figures, i.e. how many days they have left. Optionally limit to the current cycle (active) or one cycle id.
Show 17 more
  • talenthr_get_calendar · Who is off when: employees with their time off requests and the holidays for a date range. Without end_date the range runs to the end of the start month (max 2 years). Without a filter it includes every employee (also terminated). Filter wi
  • talenthr_list_holidays · List the company holidays of a year (current year by default) with date and who they apply to.
  • talenthr_list_benefits · List the company's benefits with category, cost, dates and who they are required for. Optional `filter` with keys location, department, division, job_title, emp_state and employee (e.g. location=36;emp_state=1,2).
  • talenthr_get_employee_benefits · List the benefits one employee has (category, cost, start and end date).
  • talenthr_list_assets · List the company's assets (laptops, phones, subscriptions, memberships) with status, category, serial number, cost, purchase and warranty dates. Paged: use next_offset to continue. `search` matches name, description or category; `filter` ta
  • talenthr_get_employee_assets · List the assets (inventory and memberships) assigned to one employee. Paged: use next_offset to continue.
  • talenthr_list_job_positions · List the company's job positions (open and closed) with title, status, location, department, publish date and the hiring steps. The id is used to list a position's applicants.
  • talenthr_list_job_position_applicants · List the applicants of one job position with contact data, current hiring step and whether they are disqualified. Paged: use next_offset to continue. `search` matches first name, last name and e-mail.
  • talenthr_list_applicants · List every candidate across all job positions with contact data and the number of applications. Paged: use next_offset to continue. `search` matches first name, last name and e-mail; `starred_only` returns only the starred candidates (the t
  • talenthr_get_applicant · Get one candidate with contact data, description, CV info and all applications with the hiring step each one is in. The application ids are used by talenthr_create_applicant_note.
  • talenthr_get_headcount_report · Headcount per month over a period (total and optionally grouped by gender, location, department, division, ...), plus the current headcount.
  • talenthr_get_hires_leaves_report · Hires, terminations and attrition rate per month over a period.
  • talenthr_get_time_off_report · Approved, non-canceled time off summarized per month and per weekday, split by time off type, for a period.
  • talenthr_list_time_tracking_entries · List time tracking entries across all employees (start, end, duration, tags) for a period or date range. Paged: use next_offset to continue. working_now=true lists only running timers. Needs a key whose user may see everyone's time tracking
  • talenthr_create_time_off_request · WRITE: book a time off request for an employee (talenthr_list_time_off_types gives the type id). Unless preapproved=true, TalentHR automatically E-MAILS THE EMPLOYEE'S MANAGER to approve or reject it. preapproved=true auto-approves it when
  • talenthr_reply_time_off_request · WRITE: approve (accept=true) or reject (accept=false) a pending time off request. TalentHR automatically E-MAILS THE EMPLOYEE the decision. A request that was already answered or canceled cannot be answered again. Only do this when the user
  • talenthr_create_applicant_note · WRITE: add an internal note to a job application (visible to the hiring team in TalentHR; no one is e-mailed). Needs the job position id and the application id (talenthr_get_applicant lists an applicant's applications with their job_positio

What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method

Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.

Tasks it helps with

Share of each task's required capabilities it covers
Recruit developers
Candidate Sourcing · Resume Screening
67%
Screen job applicants
Resume Screening
50%

Similar tools

Listed for the same task: recruit developers

Ready-made AI agents

An MCP server is a connector you add to your own assistant. These are finished products that do the same job for you:

Facts & evidence

Each fact shows where it was seen and when.
FactValueEvidenceSourceLast confirmed
Hosted endpointhttps://talenthr.usefulapi.io/mcpDECLAREDSRC-001 Official MCP Registry27m ago
Local install (package)noDECLAREDSRC-001 Official MCP Registry27m ago
Remote access (hosted)yesDECLAREDSRC-001 Official MCP Registry27m ago
Websitehttps://usefulapi.io/talenthr/DECLAREDSRC-001 Official MCP Registry27m ago
Repositoryhttps://github.com/m190/usefulapi-mcpDECLAREDSRC-001 Official MCP Registry27m ago
Registry statusactiveDECLAREDSRC-001 Official MCP Registry27m ago
Version1.1.0DECLAREDSRC-001 Official MCP Registry27m ago
MCP serveryesDECLAREDSRC-001 Official MCP Registry27m ago

Change history

  • NEW31 Oct 2026
    first seen in the index

Is this page accurate?

Flag it and our robot re-checks the official source. Reports never change a score.

Do you run TalentHR MCP by usefulapi? Know when it stops answering

For publishers · optional

Its hosted endpoint can be monitored. Monitoring Pro connects every 30 minutes like an AI assistant, emails you within the hour when it stops answering, keeps a 90-day availability history and adds your answer rate to your badge.

Monitor TalentHR MCP by usefulapiLaunch offer $39.99 once, for life instead of $9.99/month · All plans

Monitoring never changes a score or a rank.

Are you the publisher of TalentHR MCP by usefulapi?

Free · show your listing

An independent listing builds trust with your buyers. Announce it, and add the badge to your website or README.

Announce it on LinkedInListed on Electra Index
<a href="https://electraindex.com/mcp/talenthr-mcp-by-usefulapi?utm_source=badge&utm_medium=share&utm_campaign=listing"><img src="https://electraindex.com/api/badge/talenthr-mcp-by-usefulapi" alt="Listed on Electra Index"></a>

Questions about TalentHR MCP by usefulapi

How do I connect TalentHR MCP by usefulapi?

Use the hosted endpoint https://talenthr.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.

What tools does TalentHR MCP by usefulapi offer?

When Electra Index connected on 31 Oct 2026, it listed 29 tools: talenthr_list_employees, talenthr_get_directory_filters, talenthr_get_employee, talenthr_get_employee_job, talenthr_get_organization_chart, talenthr_list_departments, talenthr_list_divisions, talenthr_list_locations and more. The full list is in "Live check" above.

Is TalentHR MCP by usefulapi online?

Yes. Its hosted endpoint answered an MCP connection from Electra Index 51m ago.

What can I use TalentHR MCP by usefulapi for?

Based on its description, it is most relevant to: recruit developers, screen job applicants.