Talenta MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.7.4更新於 Nov 7, 2026

MCP server for Talenta — read employee, attendance, leave, payroll and recruitment data.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流資料與分析商業與電商

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理讀取 Talenta 人資資料:員工、出勤、請假、薪資與招募。

可以做什麼
  • 查詢員工與其資料:個人檔案、任職資訊、家庭成員、學歷,以及公司分支、組織、職位與職等。
  • 檢視出勤與工時:每日出勤彙總、即時打卡紀錄、班表、加班申請與工時表。
  • 核對請假與薪資:請假申請、額度歷程與異動紀錄、薪資設定與每月薪資報表、請款、警告函、調職與代理授權。
  • 瀏覽招募:職缺、應徵者及招募流程各階段人數。
  • 管理訂閱:查看用量、提出功能需求、升級或取消方案。
適用情境
適合用自然語言詢問公司 Talenta 資料,例如本月有哪些人到職、今天誰還沒打卡、下週有哪些待簽核的請假申請,而不必開啟 Talenta 後台。
執行需求
以 URL 加入的遠端 MCP 端點,用戶端設定不需 API 金鑰或 Authorization 標頭。透過 OAuth 登入,登入頁會要求輸入 Talenta 憑證。需要已啟用 API 的 Talenta 帳號。免費方案每月 50 次工具呼叫。
安裝前請注意
工具會回傳敏感的個人與薪資資料,包括身分證號、地址、薪資、銀行帳戶、稅務與 BPJS 編號,以及應徵者資料。所列工具皆為唯讀,但 meta 工具可啟動 Stripe 付費結帳或取消訂閱,執行前請先確認。呼叫次數有限額,付費方案需付費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Talenta MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Ftalenta/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

README

Talenta MCP by usefulapi

Connect your API-enabled Talenta account.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://talenta.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http talenta https://talenta.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": {    "talenta": {      "url": "https://talenta.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 Talenta credentials.

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

Tools

ToolTypeWhat it does
talenta_list_employeesreadList employees
talenta_get_employeereadGet employee
talenta_get_employment_inforeadGet employment info
talenta_list_family_inforeadList employee family members
talenta_list_formal_educationreadList employee formal education
talenta_get_company_inforeadGet company info
talenta_list_branchesreadList branches
talenta_list_organizationsreadList organizations
talenta_list_job_positionsreadList job positions
talenta_list_job_levelsreadList job levels
talenta_list_employment_statusesreadList employment statuses
talenta_list_time_off_requestsreadList time off requests
talenta_time_off_balance_historyreadTime off balance history
talenta_time_off_balance_logreadTime off balance log
talenta_attendance_summaryreadAttendance summary for a day
talenta_list_live_attendancereadList live attendance of an employee
talenta_list_schedulesreadList employee schedules
talenta_list_overtime_requestsreadList overtime requests
talenta_list_timesheetsreadList timesheets
talenta_list_payroll_inforeadList employee payroll info
talenta_get_payroll_reportreadGet monthly payroll report
talenta_list_reimbursementsreadList reimbursement requests
talenta_list_reprimandsreadList reprimands
talenta_list_employee_transfersreadList employee transfers
talenta_list_delegationsreadList delegations
talenta_list_jobsreadList recruitment jobs
talenta_get_jobreadGet recruitment job
talenta_list_candidatesreadList candidates
talenta_get_candidatereadGet candidate application
talenta_list_hiring_stagesreadHiring pipeline counts
talenta_usage_statusmetaUsage status (free-tier meter)
talenta_request_featuremetaRequest a missing feature
talenta_upgrademetaUpgrade to Pro or Pro+
talenta_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 company and environment)$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 talenta_upgrade (it returns a Stripe Checkout link). Cancel any time with talenta_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running talenta_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

來源:servers/talenta/README.md,提交 4046075

工具

30

talenta_list_employees

List employees

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.

輸入參數pageemaillimitincludeuser_idsbranch_idsjob_level_idjoin_end_datejoin_start_dateorder_join_datejob_position_idsorganization_ids另有 3 個

talenta_get_employee

Get employee

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}.

輸入參數user_id必填

talenta_get_employment_info

Get employment info

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.

輸入參數emailuser_idemployee_id

talenta_list_family_info

List employee family members

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.

輸入參數pagelimituser_idemployee_id

talenta_list_formal_education

List employee formal education

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.

輸入參數pagelimituser_idemployee_id

talenta_get_company_info

Get company info

The company's profile: name, address, phone, email, BPJS and tax numbers. GET /v2/company/{company_id}/info.

輸入參數company_id

talenta_list_branches

List branches

List the company's branches with address, province and tax details. Use the ids to filter employees. GET /v2/company/{company_id}/branch.

輸入參數pagelimitcompany_idinclude_head_office

talenta_list_organizations

List organizations

List the company's organizations (departments) with parent organization and branch. GET /v2/company/{company_id}/organization.

輸入參數pagelimitsearchcompany_id

talenta_list_job_positions

List job positions

List the company's job positions with level, parent position, branch and status. GET /v3/company/{company_id}/job-positions.

輸入參數pagelimitsearchstatusbranch_idparent_idcompany_id

talenta_list_job_levels

List job levels

List the company's job levels with code, status and employee count. GET /v3/company/job-levels.

輸入參數pagelimitsearchstatus

talenta_list_employment_statuses

List employment statuses

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.

輸入參數pagelimit

talenta_list_time_off_requests

List time off requests

Time off (leave) requests of the company in a date range, optionally for one user or one status. GET /v2/time-off.

輸入參數statususer_idend_date必填start_date必填

talenta_time_off_balance_history

Time off balance history

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.

輸入參數pagelimitend_datestart_datepolicy_name

talenta_time_off_balance_log

Time off balance log

The log of time off balance changes (requests, adjustments, expiries) per employee and policy. GET /v3/time-off/balance-log.

輸入參數pagelimitend_datestart_datepolicy_name

talenta_attendance_summary

Attendance summary for a day

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.

輸入參數date必填pagesortlimitorderclock_inclock_outbranch_idsjob_level_idsjob_position_idsorganization_ids

talenta_list_live_attendance

List live attendance of an employee

Live attendance records (check-in/out time, location, schedule) of one employee in a date range. GET /v3/live-attendance.

輸入參數user_id必填end_date必填start_date必填

talenta_list_schedules

List employee schedules

The current work schedule (shift pattern) of each employee, filterable by schedule name, branch and organization. GET /v3/schedule.

輸入參數pagelimitschedulebranch_idsorganization_ids

talenta_list_overtime_requests

List overtime requests

Overtime requests in a date range (at most one year), with employee, date, duration, compensation type and status. GET /v3/overtime/request.

輸入參數pagelimitend_date必填user_idsstart_date必填request_statusemployee_search

talenta_list_timesheets

List timesheets

Company timesheet entries (activity, duration, task, assignee) in a date range. GET /v3/timesheet.

輸入參數pagelimitend_datestart_date

talenta_list_payroll_info

List employee payroll info

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.

輸入參數pagelimitorderstatususer_idsbranch_idsjob_level_idsjob_position_idsorganization_idsmodified_end_datemodified_start_dateemployment_status_ids

talenta_get_payroll_report

Get monthly payroll report

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.

輸入參數year必填month必填paymentbranch_idsjob_level_idsorganization_ids

talenta_list_reimbursements

List reimbursement requests

Reimbursement requests of the company with employee, policy, amount and approval/disbursement status. Filter by employee, status, policy or request date. GET /v3/reimbursement.

輸入參數pagelimitstatusfull_nameid_employeepolicy_nameend_request_datestart_request_datedisbursement_status

talenta_list_reprimands

List reprimands

Reprimand letters (SP 1/2/3 or custom) with the employee, dates and status. GET /v3/reprimand.

輸入參數pagetypelimitsearchstatusend_datestart_date

talenta_list_employee_transfers

List employee transfers

Employee transfer and promotion requests with employee, type, effective date and approval status. GET /v3/employee-transfer.

輸入參數pagelimit

talenta_list_delegations

List delegations

Approval/admin/time-off delegations between employees with dates and type. GET /v3/delegations.

輸入參數pagelimitend_datestart_datedelegate_todelegate_fromdelegation_type

talenta_list_jobs

List recruitment jobs

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.

輸入參數pagekeywordper_pagebranch_idspublished_onlyjob_position_ids

talenta_get_job

Get recruitment job

One job opening in full, with its hiring stages and custom questions. GET /v3/recruitment/jobs/{job_id}.

輸入參數job_id必填

talenta_list_candidates

List candidates

Candidate applications of the company, newest first. Search by name, filter by application date. Contains personal data. GET /v3/recruitment/candidates.

輸入參數pagelimitordersearchapplication_date_endapplication_date_start

talenta_get_candidate

Get candidate application

One candidate application with personal data, education and work experience. Contains personal data (ID numbers, address, salary). GET /v3/recruitment/candidates/{job_application_id}.

輸入參數job_application_id必填

talenta_list_hiring_stages

Hiring pipeline counts

For each job opening, how many candidates sit in each pipeline phase (screening, assessment, interview, job offer). GET /v3/recruitment/hiring-stages.

輸入參數pageper_pagebranch_idspublished_onlyjob_position_ids

版本歷史

10
  1. v1.7.4最新Nov 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.1Oct 31, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合