Talenta MCP by usefulapi
REMOTE · TALENTA.USEFULAPI.IO
MCP server for Talenta — read employee, attendance, leave, payroll and recruitment data.
Available components
Last scanned (6 hours ago)
Scores higher than 4% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Project Management
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security46
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. View diagnostics → Unverified
- HTTPS enforcement could not be verified: the plaintext port redirected somewhere other than https, so enforcement is unproven. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability0
- Transport check failed: declared streamable-http, but the endpoint redirected instead of responding directly. See how to fix → View diagnostics → Fail
Schema Quality & AI Usability0
- Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
- Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
- Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
- Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified
Unverified: 5 categories
Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.
Checks we ran (4)
- TLS certificate
- HSTS header
- DNSSEC
- Transport
Checks we could not complete (7)
These are gaps on our side, not findings about this hosted endpoint. We only credit what we can confirm, so a category made up entirely of them scores 0.
- Authorization in Endpoint SecurityAuthorisation not yet verified: we couldn't confirm whether this endpoint requires it.
- HTTPS in Endpoint SecurityHTTPS enforcement could not be verified: the plaintext port redirected somewhere other than https, so enforcement is unproven.
- Schema quality in Schema Quality & AI Usability (scores 0 for this)Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.
- Stability in Stability & Change Management (scores 0 for this)Stability not yet verified: not enough scan history yet (needs a 30-day window).
- Tool coverage in Tool Coverage (scores 0 for this)Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.
- Tool safety in Tool Safety (scores 0 for this)Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.
- Capabilities in Capabilities (scores 0 for this)Capabilities not yet verified: we couldn't read the endpoint's capabilities.
Does not apply to this hosted endpoint (2)
- Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
- Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
The score does not measure everything. What the score does not measure →
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Nov 26 −47
- Endpoint reachability: reachable → not serving MCP ▼ security
- Tool safety: pass → unverified ▼ security
- Authorization: pass → unverified ▼ security
- Stability: 0.03 → unverified ▼ security
- Schema quality: 100 → unverified ▼ functional
- Capabilities: pass → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- 1 Nov 26 0
- Stability: unverified → 0.03 ▲ functional
- 31 Oct 26 65
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://talenta.usefulapi.io/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=usefulapi.io | CN=WE1,O=Google Trust Services,C=US | 13 Sept 2026 | 12 Dec 2026 | ECDSA 256 | ECDSA-SHA256 | d9be3287b0fde9630e825ba1f79bff3f |
| SANs: usefulapi.io, *.usefulapi.io | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of talenta.usefulapi.io. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | Trust anchor | 20326, 38696 | 8, 8 | Verified |
| io. | DS published | 38690 | 8 | Verified |
| usefulapi.io. | No DS | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Inconclusive
We could not reach the endpoint well enough to judge its authorisation posture.
| Result | Inconclusive |
|---|---|
| HTTP status | 302 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://talenta.usefulapi.io/mcp | Redirected | 302 | https://usefulapi.io/talenta/ |
| http (plaintext) | http://talenta.usefulapi.io/mcp | Inconclusive | 302 | http://talenta.usefulapi.io/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
talenta_attendance_summary Attendance summary for a day ~253
The attendance summary of all employees for one day: schedule, shift, clock in/out, breaks, overtime, time off. Filter by branch, organization, job level/position, or clock-in/out status (early, late, none). GET /v3/attendance/summary-report.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| clock_in | string | – | eci = early clock in, lci = late clock in, nci = no clock in. |
| clock_out | string | – | eco = early clock out, lco = late clock out, nco = no clock out. |
| date | string | yes | The day (yyyy-mm-dd). |
| job_level_ids | array | – | Only these job level ids. |
| job_position_ids | array | – | Only these job position ids. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| order | string | – | Sort order. |
| organization_ids | array | – | Only these organization ids. |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| sort | string | – | Sort field. |
No output schema declared.
No examples provided.
talenta_get_candidate Get candidate application ~67
One candidate application with personal data, education and work experience. Contains personal data (ID numbers, address, salary). GET /v3/recruitment/candidates/{job_application_id}.
| Name | Type | Req | Description |
|---|---|---|---|
| job_application_id | integer | yes | Application id (talenta_list_candidates: job_application_id). |
No output schema declared.
No examples provided.
talenta_get_company_info Get company info ~61
The company's profile: name, address, phone, email, BPJS and tax numbers. GET /v2/company/{company_id}/info.
| Name | Type | Req | Description |
|---|---|---|---|
| company_id | integer | – | Talenta company id (default: the company of the connected credentials). |
No output schema declared.
No examples provided.
talenta_get_employee Get employee ~71
One employee by Talenta user id: personal data, employment, family, education, payroll info, custom fields and access role. Contains personal data. GET /v2/employee/{user_id}.
| Name | Type | Req | Description |
|---|---|---|---|
| user_id | integer | yes | Talenta user id (talenta_list_employees: user_id). |
No output schema declared.
No examples provided.
talenta_get_employment_info Get employment info ~98
Employment details of one employee (branch, class, grade, job, contract and probation dates, approval line). Give exactly one of user_id, employee_id or email. GET /v3/employee/employment-info.
| Name | Type | Req | Description |
|---|---|---|---|
| string | – | The employee's email. | |
| employee_id | string | – | The company's employee id (for example SDET-001). |
| user_id | integer | – | Talenta user id. |
No output schema declared.
No examples provided.
talenta_get_job Get recruitment job ~54
One job opening in full, with its hiring stages and custom questions. GET /v3/recruitment/jobs/{job_id}.
| Name | Type | Req | Description |
|---|---|---|---|
| job_id | integer | yes | Job id (talenta_list_jobs: job_id). |
No output schema declared.
No examples provided.
talenta_get_payroll_report Get monthly payroll report ~124
Company-wide payroll summary (salary detail) for one month. Sensitive payroll data. Optional filters by payment method, branch, organization, job level. GET /v3/payroll/report.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| job_level_ids | array | – | Only these job level ids. |
| month | integer | yes | Month, 1-12. |
| organization_ids | array | – | Only these organization ids. |
| payment | – | – | Payment method filter, 1 or 2. |
| year | integer | yes | Year (yyyy). |
No output schema declared.
No examples provided.
talenta_list_branches List branches ~126
List the company's branches with address, province and tax details. Use the ids to filter employees. GET /v2/company/{company_id}/branch.
| Name | Type | Req | Description |
|---|---|---|---|
| company_id | integer | – | Talenta company id (default: the company of the connected credentials). |
| include_head_office | boolean | – | Also return the head office (default false). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
No output schema declared.
No examples provided.
talenta_list_candidates List candidates ~149
Candidate applications of the company, newest first. Search by name, filter by application date. Contains personal data. GET /v3/recruitment/candidates.
| Name | Type | Req | Description |
|---|---|---|---|
| application_date_end | string | – | Applied on or before (yyyy-mm-dd); needs application_date_start. |
| application_date_start | string | – | Applied on or after (alone: exactly this date) (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| order | string | – | Sort direction (default desc). |
| page | integer | – | Page number, 1-based (default 1). |
| search | string | – | Part of the candidate's name. |
No output schema declared.
No examples provided.
talenta_list_delegations List delegations ~150
Approval/admin/time-off delegations between employees with dates and type. GET /v3/delegations.
| Name | Type | Req | Description |
|---|---|---|---|
| delegate_from | array | – | Only delegations from these user ids. |
| delegate_to | array | – | Only delegations to these user ids. |
| delegation_type | string | – | Delegation category. |
| end_date | string | – | Ending before (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-50 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| start_date | string | – | Starting on or after (yyyy-mm-dd). |
No output schema declared.
No examples provided.
talenta_list_employee_transfers List employee transfers ~82
Employee transfer and promotion requests with employee, type, effective date and approval status. GET /v3/employee-transfer.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
No output schema declared.
No examples provided.
talenta_list_employees List employees ~358
List the employees of the company (Talenta Data API v3) with name, employee id, email, branch, organization, job position, employment status, join/resign dates and more. Filter by user ids, email, branch, organization, job position, job level, employment status, or join/created/modified dates. `include` adds sub-objects (approval line, family, education, payroll info, custom fields); use it sparingly, it slows the call. Contains personal data. GET /v3/employees.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids (0 = head office). |
| string | – | Only the employee with this email. | |
| employment_status_id | integer | – | Only this employment status id. |
| include | array | – | Extra sub-objects per employee. |
| job_level_id | integer | – | Only this job level id. |
| job_position_ids | array | – | Only these job position ids. |
| join_end_date | string | – | Joined on or before (yyyy-mm-dd). |
| join_start_date | string | – | Joined on or after (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| modified_end_date | string | – | Modified on or before (yyyy-mm-dd). |
| modified_start_date | string | – | Modified on or after (yyyy-mm-dd). |
| order_join_date | string | – | Sort by join date. |
| organization_ids | array | – | Only these organization ids. |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| user_ids | array | – | Only these Talenta user ids. |
No output schema declared.
No examples provided.
talenta_list_employment_statuses List employment statuses ~97
List the company's employment statuses (permanent, contract, ...) with ids for employee filters. The company is selected by the HMAC credentials. GET /v2/company/me/employment-status.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
No output schema declared.
No examples provided.
talenta_list_family_info List employee family members ~124
Family members of one employee (name, relationship, birth date, marital status, ID number). Contains personal data. Give exactly one of user_id or employee_id. GET /v3/employee/family-info.
| Name | Type | Req | Description |
|---|---|---|---|
| employee_id | string | – | The company's employee id. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| user_id | integer | – | Talenta user id. |
No output schema declared.
No examples provided.
talenta_list_formal_education List employee formal education ~121
Formal education history of one employee (degree, institution, major, years, score). Give exactly one of user_id or employee_id. GET /v3/employee/formal-education.
| Name | Type | Req | Description |
|---|---|---|---|
| employee_id | string | – | The company's employee id. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| user_id | integer | – | Talenta user id. |
No output schema declared.
No examples provided.
talenta_list_hiring_stages Hiring pipeline counts ~123
For each job opening, how many candidates sit in each pipeline phase (screening, assessment, interview, job offer). GET /v3/recruitment/hiring-stages.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| job_position_ids | array | – | Only these job position ids. |
| page | integer | – | Page number, 1-based (default 1). |
| per_page | integer | – | Results per page, 1-100 (default 10). |
| published_only | boolean | – | Only published jobs. |
No output schema declared.
No examples provided.
talenta_list_job_levels List job levels ~107
List the company's job levels with code, status and employee count. GET /v3/company/job-levels.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| search | string | – | Match by job level name or code. |
| status | – | – | 1 = active, 0 = inactive. |
No output schema declared.
No examples provided.
talenta_list_job_positions List job positions ~159
List the company's job positions with level, parent position, branch and status. GET /v3/company/{company_id}/job-positions.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_id | integer | – | Only this branch id. |
| company_id | integer | – | Talenta company id (default: the company of the connected credentials). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| parent_id | integer | – | Only children of this job position id. |
| search | string | – | Filter by job position name. |
| status | – | – | 1 = active, 0 = inactive. |
No output schema declared.
No examples provided.
talenta_list_jobs List recruitment jobs ~137
Job openings of the company, newest first. Filter by keyword, branch, job position, or only those live on the career page. GET /v3/recruitment/jobs.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| job_position_ids | array | – | Only these job position ids. |
| keyword | string | – | Search the job alias or id. |
| page | integer | – | Page number, 1-based (default 1). |
| per_page | integer | – | Results per page, 1-100 (default 10). |
| published_only | boolean | – | Only jobs live on the career page. |
No output schema declared.
No examples provided.
talenta_list_live_attendance List live attendance of an employee ~79
Live attendance records (check-in/out time, location, schedule) of one employee in a date range. GET /v3/live-attendance.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | yes | To (yyyy-mm-dd). |
| start_date | string | yes | From (yyyy-mm-dd). |
| user_id | integer | yes | Talenta user id. |
No output schema declared.
No examples provided.
talenta_list_organizations List organizations ~114
List the company's organizations (departments) with parent organization and branch. GET /v2/company/{company_id}/organization.
| Name | Type | Req | Description |
|---|---|---|---|
| company_id | integer | – | Talenta company id (default: the company of the connected credentials). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| search | string | – | Filter by organization name. |
No output schema declared.
No examples provided.
talenta_list_overtime_requests List overtime requests ~166
Overtime requests in a date range (at most one year), with employee, date, duration, compensation type and status. GET /v3/overtime/request.
| Name | Type | Req | Description |
|---|---|---|---|
| employee_search | string | – | Search by employee name or id. |
| end_date | string | yes | To (yyyy-mm-dd), at most one year after start_date. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| request_status | array | – | Only these statuses. |
| start_date | string | yes | From (yyyy-mm-dd). |
| user_ids | array | – | Only requests of these Talenta user ids. |
No output schema declared.
No examples provided.
talenta_list_payroll_info List employee payroll info ~255
Payroll setup of the company's employees: tax status (PTKP), NPWP, BPJS numbers, bank account. Sensitive payroll and bank data. Filter by status, branch, organization, job position, employment status, job level, user ids or modified date. GET /v3/payroll.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| employment_status_ids | array | – | Only these employment status ids. |
| job_level_ids | array | – | Only these job level ids. |
| job_position_ids | array | – | Only these job position ids. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| modified_end_date | string | – | Modified on or before (yyyy-mm-dd). |
| modified_start_date | string | – | Modified on or after (yyyy-mm-dd). |
| order | string | – | Sort direction. |
| organization_ids | array | – | Only these organization ids. |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| status | – | – | 0 = active employees, 1 = resigned. |
| user_ids | array | – | Only these Talenta user ids. |
No output schema declared.
No examples provided.
talenta_list_reimbursements List reimbursement requests ~192
Reimbursement requests of the company with employee, policy, amount and approval/disbursement status. Filter by employee, status, policy or request date. GET /v3/reimbursement.
| Name | Type | Req | Description |
|---|---|---|---|
| disbursement_status | string | – | Disbursement status. |
| end_request_date | string | – | Requested on or before (yyyy-mm-dd). |
| full_name | string | – | Only employees with this name. |
| id_employee | string | – | Only this employee id. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| policy_name | string | – | Only this reimbursement policy (by name). |
| start_request_date | string | – | Requested on or after (yyyy-mm-dd). |
| status | string | – | Request status. |
No output schema declared.
No examples provided.
talenta_list_reprimands List reprimands ~180
Reprimand letters (SP 1/2/3 or custom) with the employee, dates and status. GET /v3/reprimand.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | – | Reprimand range end (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| search | string | – | Keyword. |
| start_date | string | – | Reprimand range start (yyyy-mm-dd). |
| status | – | – | 1 = active, 2 = canceled, 3 = expired. |
| type | – | – | 1 = SP 1, 2 = SP 2, 3 = SP 3, 99 = custom. |
No output schema declared.
No examples provided.
talenta_list_schedules List employee schedules ~121
The current work schedule (shift pattern) of each employee, filterable by schedule name, branch and organization. GET /v3/schedule.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_ids | array | – | Only these branch ids. |
| limit | integer | – | Results per page, 1-100 (default 10). |
| organization_ids | array | – | Only these organization ids. |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| schedule | string | – | Only this schedule name. |
No output schema declared.
No examples provided.
talenta_list_time_off_requests List time off requests ~98
Time off (leave) requests of the company in a date range, optionally for one user or one status. GET /v2/time-off.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | yes | End of the period (yyyy-mm-dd). |
| start_date | string | yes | Start of the period (yyyy-mm-dd). |
| status | string | – | Only this request status. |
| user_id | integer | – | Only this Talenta user id. |
No output schema declared.
No examples provided.
talenta_list_timesheets List timesheets ~110
Company timesheet entries (activity, duration, task, assignee) in a date range. GET /v3/timesheet.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | – | To (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| start_date | string | – | From (yyyy-mm-dd). |
No output schema declared.
No examples provided.
talenta_time_off_balance_history Time off balance history ~142
Per-employee time off balances over a period: beginning balance, taken, adjustment, expired, carry forward, ending balance, per policy. GET /v3/time-off/balance-history.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | – | To this date (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| policy_name | string | – | Only this time off policy (by name). |
| start_date | string | – | From this date (yyyy-mm-dd). |
No output schema declared.
No examples provided.
talenta_time_off_balance_log Time off balance log ~134
The log of time off balance changes (requests, adjustments, expiries) per employee and policy. GET /v3/time-off/balance-log.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | – | To this date (yyyy-mm-dd). |
| limit | integer | – | Results per page, 1-100 (default 10). |
| page | integer | – | Page number, 1-based (default 1). Use data.pagination.next_page from the previous reply. |
| policy_name | string | – | Only this time off policy (by name). |
| start_date | string | – | From this date (yyyy-mm-dd). |
No output schema declared.
No examples provided.
How do I install the Talenta MCP by usefulapi server?
Talenta MCP by usefulapi is a hosted endpoint at https://talenta.usefulapi.io/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · talenta.usefulapi.io
claude mcp add --transport http io-usefulapi-talenta 'https://talenta.usefulapi.io/mcp'
What is the Talenta MCP by usefulapi server?
Talenta MCP by usefulapi is listed in the public MCP registry as io.usefulapi/talenta. MCP server for Talenta, read employee, attendance, leave, payroll and recruitment data. This page covers its hosted endpoint (https://talenta.usefulapi.io/mcp).
Is the Talenta MCP by usefulapi server safe to use?
Talenta MCP by usefulapi scores 18 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Talenta MCP by usefulapi server expose?
Talenta MCP by usefulapi exposes 30 tools: talenta_list_employees, talenta_get_employee, talenta_get_employment_info, talenta_list_family_info, talenta_list_formal_education, and 25 more. Their descriptions and schemas cost roughly 4,052 tokens of context every time the server is loaded.
Does the Talenta MCP by usefulapi server require authentication?
Its publisher declares no required credentials for Talenta MCP by usefulapi. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.
Is the Talenta MCP by usefulapi server still maintained?
Talenta MCP by usefulapi is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.
What did VerifyMCP test on the Talenta MCP by usefulapi server?
VerifyMCP ran 4 checks on Talenta MCP by usefulapi, covering TLS certificate, HSTS header, DNSSEC and Transport. 7 items could not be completed, a gap on our side rather than a finding about Talenta MCP by usefulapi: Authorization, HTTPS, Schema quality, Stability and 3 more. 5 categories score 0 for that reason, because we only credit what we can confirm. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.