mcpField
K
kiwiHR MCP by usefulapi

kiwiHR MCP by usefulapi

Remote
usefulapi.ioBusiness & Marketing0Updated today

About kiwiHR MCP by usefulapi

kiwiHR MCP by usefulapi makes kiwiHR employee, time-off, timesheet, and project data available to MCP clients. It also supports selected record creation and updates.

Key features

  1. 01Read employee and team details
  2. 02Check time-off types and balances
  3. 03Review timesheets and attendance
  4. 04Browse projects and journeys
  5. 05Create or update employees and timesheets

Use cases

  1. 01Look up employee and team information
  2. 02Check leave balances and attendance
  3. 03Review or edit timesheet entries
  4. 04Manage employee and project records

MCP support

Exposes kiwiHR read and write tools to MCP clients through a remote MCP server. Initial connection requires a kiwiHR company API key.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://kiwihr.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

kiwiHR MCP by usefulapi

Read kiwiHR employees, time off, timesheets, projects; create and update employees, timesheets.

Live endpoint: https://kiwihr.usefulapi.io/mcp · Homepage: https://usefulapi.io/kiwihr

Connect

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

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

On first connect you'll paste your kiwiHR (Tellent HR) company API key (create it in the kiwiHR web app under Company Settings / Configuration > Integrations > API Keys).

Tools

ToolTypeWhat it does
kiwihr_list_usersreadList employees
kiwihr_get_userreadGet employee
kiwihr_list_teamsreadList teams
kiwihr_list_locationsreadList locations
kiwihr_list_positionsreadList positions
kiwihr_list_custom_fieldsreadList custom fields
kiwihr_list_time_off_typesreadList time off types
kiwihr_list_time_off_balancesreadList time off balances
kiwihr_get_time_off_usagereadGet time off usage
kiwihr_list_timesheetsreadList timesheets
kiwihr_get_timesheetreadGet timesheet
kiwihr_get_attendance_statementreadGet attendance statement
kiwihr_list_attendance_statementsreadList attendance statements
kiwihr_list_overtime_balancesreadList overtime balances
kiwihr_list_projectsreadList projects
kiwihr_get_projectreadGet project
kiwihr_list_journeysreadList journeys
kiwihr_get_journeyreadGet journey
kiwihr_list_journey_templatesreadList journey templates
kiwihr_list_journey_typesreadList journey types
kiwihr_create_timesheet_entrywriteCreate timesheet entry
kiwihr_update_timesheet_entrywriteUpdate timesheet entry
kiwihr_delete_timesheet_entrywriteDelete timesheet entry
kiwihr_create_projectwriteCreate project
kiwihr_update_projectwriteUpdate project
kiwihr_create_userwriteCreate employee
kiwihr_update_userwriteUpdate employee
kiwihr_deactivate_userwriteDeactivate employee
kiwihr_activate_userwriteActivate employee
kiwihr_create_journeywriteCreate journey
kiwihr_usage_statusmetaUsage status (free-tier meter)
kiwihr_request_featuremetaRequest a missing feature
kiwihr_upgrademetaUpgrade to Pro (unlimited*)
kiwihr_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 user)$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 kiwihr_upgrade (it returns a Stripe Checkout link). Cancel any time with kiwihr_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running kiwihr_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by kiwiHR.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.