TalentHR MCP by usefulapi
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
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/mcpstreamable-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 agoONLINE 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 locatiotalenthr_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 (ittalenthr_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 witalenthr_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` tatalenthr_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 ttalenthr_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 trackingtalenthr_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 whentalenthr_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 usertalenthr_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- JobGPT - Job Search Automation & Auto ApplyREMOTELOCALJob search automation, auto apply, resume builder, application tracking, and recruiter outreach
- Find which applicant-tracking system a company hires through, its board URL and open jobs
- HireGPSREMOTELOCALRecruiter-style resume checker: scores, shortlist decisions, risks, CV rewrites and interview prep
- Worklife — AI job searchREMOTELOCALMCP career tools for job search, resume matching, application tracking, and employer research
- HireLayerREMOTELOCALResume parsing, scoring and ranking, talent pool search and skills for recruiting AI agents
- Marvin RecruiterREMOTELOCALRecruitment ATS + CRM for agencies: candidates, jobs, pipeline and outreach, with your permissions
Ready-made AI agents
- Ribbon64$499/mo · Prices & score →
- Leonar61On quote · Prices & score →
- Knowlee35On quote · Prices & score →
- HRBridge16— · Prices & score →
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Hosted endpoint | https://talenthr.usefulapi.io/mcp | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Local install (package) | no | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Remote access (hosted) | yes | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Website | https://usefulapi.io/talenthr/ | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Repository | https://github.com/m190/usefulapi-mcp | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| Version | 1.1.0 | DECLARED | SRC-001 Official MCP Registry | 27m ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 27m ago |
Change history
- NEW31 Oct 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is TalentHR MCP by usefulapi still online?
Free alerts · no accountDo you run TalentHR MCP by usefulapi? Know when it stops answering
For publishers · optionalIts 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.
Monitoring never changes a score or a rank.
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.