Talenox MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.7.4Updated Nov 7, 2026

Review employees, payroll and leave, and approve or reject Talenox leave applications.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Hosted Talenox MCP server that lets an assistant read employees, leave, holidays and payroll data and approve or reject leave requests.

What you can do
  • List and read employees, jobs, branches, cost centres, roles and company settings
  • Review working-day schedules, holiday policies and company holidays
  • List and inspect leave applications, leave types, balances and entitlement periods
  • Check off-in-lieu types and balances
  • List payroll payment runs, custom pay items and payslip figures
  • Approve or reject leave applications, and check usage or manage the subscription
When to use it
Useful when an HR or people-ops team works in Talenox and wants an assistant to answer questions such as who is on leave next week, who approves each request, or how much annual leave an employee has left, and to act on pending leave approvals.
Requirements
A remote MCP endpoint added by URL only; the server signs the user in with OAuth, and the login page asks for Talenox credentials. No API key or Authorization header should be added to the client config. A free plan allows 50 tool calls per month; paid plans are available.
Before you install
The two leave tools write data: approving or rejecting changes the employee's balance and payroll and may notify them, so read the application and confirm with the user first. Employee records include sensitive fields such as national id, passport, bank account and health data, and payslip tools return salary data. Paid plans cost money and are billed through a payment link; cancellation runs to the end of the paid period with no refund for the current period.

Installation

In SourceWeft

  1. Open Talenox MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Ftalenox/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "talenox-by-usefulapi": {
      "type": "http",
      "url": "https://talenox.usefulapi.io/mcp"
    }
  }
}

README

Talenox MCP by usefulapi

Hosted at https://talenox.usefulapi.io/mcp.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://talenox.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http talenox https://talenox.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "talenox": {      "url": "https://talenox.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Talenox credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/talenox/

Connect your Talenox account using the credentials described on the login page.

Tools

ToolTypeWhat it does
talenox_list_employeesreadList employees
talenox_get_employeereadGet an employee
talenox_get_jobreadGet a job record
talenox_list_branchesreadList branches
talenox_get_branchreadGet a branch
talenox_list_cost_centresreadList cost centres
talenox_list_rolesreadList employee roles
talenox_get_rolereadGet an employee role
talenox_get_company_settingsreadGet company settings
talenox_list_working_daysreadList working-day schedules
talenox_get_working_dayreadGet a working-day schedule
talenox_list_holiday_policiesreadList holiday policies
talenox_get_holiday_policyreadGet a holiday policy
talenox_list_company_holidaysreadList company holidays
talenox_list_leave_applicationsreadList leave applications
talenox_get_leave_applicationreadGet a leave application
talenox_list_leave_typesreadList leave types
talenox_get_leave_typereadGet a leave type
talenox_get_leave_balancereadGet leave balances
talenox_get_leave_entitlement_periodreadGet leave entitlement periods
talenox_list_off_in_lieusreadList off in lieu types
talenox_get_off_in_lieu_balancereadGet off in lieu balances
talenox_list_payroll_paymentsreadList payroll payments
talenox_get_payroll_paymentreadGet a payroll payment
talenox_list_custom_pay_itemsreadList custom pay items
talenox_get_payslips_datareadGet payslip data
talenox_approve_leave_applicationwriteApprove a leave application
talenox_reject_leave_applicationwriteReject a leave application
talenox_usage_statusmetaUsage status (free-tier meter)
talenox_request_featuremetaRequest a missing feature
talenox_upgrademetaUpgrade to Pro or Pro+
talenox_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per API token)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with talenox_upgrade (it returns a Stripe Checkout link). Cancel any time with talenox_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running talenox_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Source: servers/talenox/README.md at commit 4046075

Tools

28

talenox_list_employees

List employees

List the company's employees as a short summary (id, employee_id, names, email, hired/resign dates, current job). Talenox returns every employee in one reply, so use search to narrow and limit/offset to page here. Use talenox_get_employee for the full record. Sensitive fields (national id, passport, bank account) are never included.

Parameterslimitoffsetsearchstatus

talenox_get_employee

Get an employee

Get one employee's full record: personal details, jobs, cost centres, custom fields. National id, passport, bank account and health fields are left out unless include_sensitive is true.

Parametersidrequiredinclude_sensitive

talenox_get_job

Get a job record

Get one job record of an employee (title, department, start/end date, pay amount and rate, currency). Job ids are in the employee's `jobs` list.

Parametersidrequired

talenox_list_branches

List branches

List the company's branches with their head and employee ids.

Takes no parameters.

talenox_get_branch

Get a branch

Get one branch (name, address, head, employee ids).

Parametersidrequired

talenox_list_cost_centres

List cost centres

List the company's cost centres with their employee ids.

Takes no parameters.

talenox_list_roles

List employee roles

List the company's employee roles (access roles).

Takes no parameters.

talenox_get_role

Get an employee role

Get one employee role.

Parametersidrequired

talenox_get_company_settings

Get company settings

Get the company's API-related settings (for example whether an employee may belong to several cost centres).

Takes no parameters.

talenox_list_working_days

List working-day schedules

List the working-day schedules (weekly pattern Sunday to Saturday: full_day, first_half, second_half, not_working) and who is on each.

Takes no parameters.

talenox_get_working_day

Get a working-day schedule

Get one working-day schedule.

Parametersidrequired

talenox_list_holiday_policies

List holiday policies

List the company's public-holiday policies (country, state, default flag). Paged: pass next_last_seen_id as last_seen_id.

Parameterslimitlast_seen_id

talenox_get_holiday_policy

Get a holiday policy

Get one holiday policy with its calendar events between two dates.

Parametersidrequiredend_atrequiredstart_atrequired

talenox_list_company_holidays

List company holidays

List the company's holidays (from its default holiday policy) for a year.

Parametersyearshow_inactive

talenox_list_leave_applications

List leave applications

List leave applications that overlap a date range, optionally by status, employee, approver or leave type. Paged: pass next_last_seen_id as last_seen_id. Uses Talenox's leave API (beta).

Parameterslimitstatuscategoryoverlap_torequiredapprover_idcategory_idemployee_idlast_seen_idoverlap_fromrequired

talenox_get_leave_application

Get a leave application

Get one leave application (employee, dates, half-day markers, amount, status, approvers, attachments).

Parametersidrequired

talenox_list_leave_types

List leave types

List the leave types of the company, or those an employee may apply for (employee_id). Paged: pass next_last_seen_id as last_seen_id.

Parameterslimitemployee_idlast_seen_id

talenox_get_leave_type

Get a leave type

Get one leave type (name, half-day allowed, quantity type, policy dates).

Parametersidrequired

talenox_get_leave_balance

Get leave balances

Get an employee's leave balance on a date, for every leave type or for one (leave_type_id). A type that does not apply to the employee comes back with an error text instead of a balance.

Parametersquery_daterequiredemployee_idrequiredleave_type_id

talenox_get_leave_entitlement_period

Get leave entitlement periods

Get the entitlement periods (start and end dates) of one leave type for an employee around a date.

Parametersquery_daterequiredemployee_idrequiredleave_type_idrequired

talenox_list_off_in_lieus

List off in lieu types

List the off-in-lieu types of the company, or of one employee. Paged: pass next_last_seen_id as last_seen_id.

Parametersemployee_idlast_seen_id

talenox_get_off_in_lieu_balance

Get off in lieu balances

Get an employee's off-in-lieu balance on a date, for every off in lieu or for one (off_in_lieu_id).

Parametersquery_daterequiredemployee_idrequiredoff_in_lieu_id

talenox_list_payroll_payments

List payroll payments

List the payroll payment runs of a month (period, pay group, status Draft or Processed, bank file state).

Parametersyearrequiredmonthrequiredcreated_by_webhook

talenox_get_payroll_payment

Get a payroll payment

Get one payroll payment run (period, status, bank file and cheque export state).

Parametersidrequired

talenox_list_custom_pay_items

List custom pay items

List the company's pay item definitions (name, category such as Adhoc or Recurring, taxable, gross/net setting).

Takes no parameters.

talenox_get_payslips_data

Get payslip data

Get the payslip figures (gross, net, deductions, year-to-date) of a month as data, for all employees or the listed ones. Read only: nothing is created, processed or published. Contains salary data.

Parametersyearrequiredmonthrequiredemployee_ids

talenox_approve_leave_application

Approve a leave application

WRITE: approve a leave application as the token's user. The employee's balance and payroll are affected and Talenox may notify them. Read the application first (talenox_get_leave_application) and confirm with the user.

Parametersidrequired

talenox_reject_leave_application

Reject a leave application

WRITE: reject a leave application as the token's user. Talenox may notify the employee. Read the application first (talenox_get_leave_application) and confirm with the user.

Parametersidrequired

Version history

11
  1. v1.7.4LatestNov 7, 2026
  2. v1.6.3Nov 5, 2026
  3. v1.6.2Nov 5, 2026
  4. v1.6.1Nov 4, 2026
  5. v1.6.0Nov 3, 2026
  6. v1.5.1Nov 3, 2026
  7. v1.4.0Nov 1, 2026
  8. v1.2.0Oct 31, 2026
  9. v1.1.0Oct 31, 2026
  10. v1.0.2Oct 30, 2026
  11. v1.0.0Oct 30, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations