Humaans MCP Server - Integrate your Agent with Humaans in Minutes

Knit's Humaans MCP Server gives your AI agents instant, code-free access to every Humaans API endpoint-read, write, and automate without OAuth headaches or custom endpoints.

Installing

Humaans

MCP Server

Watch an agent automate workflows-all with knit's plug-and-play MCP Servers.

Key Features

All the power of AI-ready tools-serverless hosting, mix-and-match APIs, live updates, semantic search, and built-in auth-in a single, plug-and-play platform.

Serverless by Default

Spin up MCP Servers with zero infrastructure-Knit scales, patches, and monitors everything for you.

Plug-In Your Own APIs

Expose custom endpoints as AI-ready tools alongside knit's catalog, unifying proprietary logic and third-party apps in one place.

Hot-Swap Tools at Runtime

Add or remove tools without downtime; your agents see new capabilities instantly-no server restarts required.

Mix-and-Match Tool Bundles

Deploy only the API tools you need from any app in a single lightweight server-no bloat, no duplication.

Semantic Tool Search

Natural-language search surfaces the right tools for each use case, shrinking token costs and boosting LLM accuracy.

Auth Handled for You

OAuth, SAML, service accounts-Knit manages credentials and refreshes so your team never wrestles with tokens.

Actions available via

Humaans

MCP Server

  • Unified Action

Get Employee Leave Requests

This API retrieves a list of leave requests for a specified employee within a given date range. The request requires the 'employeeId' as a mandatory query parameter. You can specify the time range using either the 'month' parameter in yyyy-mm format or 'startDate' and 'endDate' parameters. The response includes details such as leave request ID, start and end dates, status, leave type, and whether the leave is paid. The API supports various HR applications such as Darwinbox, Keka HR, GreytHR, and others.

Read more

  • Unified Action

Upload Employee Document

The Upload Employee Document API allows users to upload documents for employees. The API requires the employee ID and file name as mandatory fields. The document can be uploaded by providing either the base64 encoded content or a URL to the file. Additional optional fields include content type, category, comment, and metadata. The response includes a success flag and the document ID if successful, or an error message and type if the request fails. The category field is mandatory for some applications like Darwinbox and Zoho People.

Read more

  • Unified Action

Get Termination Reasons

The Get Termination Reasons API retrieves a list of termination reasons supported by various apps such as Workday, Hibob, BambooHR, Remote, 7shifts, and UKG Ready. The API requires an 'accept' header specifying 'application/json'. It supports an optional query parameter 'originData' which defaults to false. The response includes a success flag and a data object containing an array of termination reasons, each with an 'id' and 'name'. In case of an error, an error message is provided.

Read more

  • Unified Action

Update Employee Compensation

The Update Employee Compensation API allows updating the compensation details of an employee. It requires the employee ID and the effective date of the update. The request body can include fixed, variable, and stock compensation elements, each with specific properties such as type, planId, amount, percentage, currency, payPeriod, and frequency. The API supports various applications like Workday, Hibob, BambooHR, and others, each with specific rules for updating compensation. The response indicates success or failure, with an optional error message in case of failure.

Read more

  • Unified Action

Add HR Attendance Record

The Add HR Attendance Record API allows you to add an attendance record for an employee. It requires the employee ID as a mandatory field, and optionally accepts check-in and check-out date-time values, along with metadata that can include fields like break_duration or remarks. The API supports various apps like Darwinbox, HROne, and Lucca HR, each with specific metadata fields. The response indicates success or failure of the operation, with a success flag and optional error message.

Read more

  • Unified Action

Get Employee Field Values

The Get Employee Field Values API retrieves the values for specified employee fields such as employmentType and employmentStatus. It supports various HR applications like BambooHR, Darwinbox, GreytHR, Keka HR, Zoho People, Hibob, Workday, Paycom, Paycor, Paychex, HR One, Alexis HR, and UKG Ready. The API requires a query parameter 'fieldType' to specify the type of field to retrieve. The response includes a success flag and a list of fields with their IDs and labels. In case of an error, an error message is provided.

Read more

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Check Circle
Request Successfully Placed

We’ll let you know as soon as this app is available

Oops! Something went wrong while submitting the form.
Close Icon

What our users say

Hear from some amazing companies who solve their integration challenges with Knit!

“Amazing Product With Exceptional Support from the team.”

By using Knit we manage to speed up our development speed by orders of magnitude. The team have been very responsive and answer all our inquiries very fast.

Huynh H.

Multiplier

“A brilliant tool to let you seamlessly integrate with many different systems”

Very intuitive and easy to use, I have experienced no downtime despite using it to load a lot of data. It is very easy to integrate with and customer support is next level.

Jayesh

Scrut.io

“Seamless Integration Experience"

The APIs are well documented and self explanatory. The proactive communication by the team has been helpful in resolving any issues quickly.

Precisely, we are highly satisfied with the level of service and support provided.

Poorvi

Onsurity

“Easy to Integrate”

Knit's dashboard is very intuitive to setup and test any integration. Their sandbox is super useful when it comes to test any integration during development.

Aditya

RazorpayX

“Adding Integrations has never been easier”

KNIT was truly been a game-changer for our team and enhanced the way we work. Thanks to its effortless integrations, we could create our custom setup for so many use cases, including message updates on Slack, CRM insights from HubSpot, accounting notes from Xero, and many more!

Shreelekha S.

Floik

#1 in Ease of Integrations

g2-logo

4.9 out of 5 stars on G2

g2-logo

4.9 out of 5 stars on G2

Put Integrations on Autopilot. Talk to Experts.

Ready to get started?
Book a 1-on-1 demo today

Humaans

MCP Server FAQ’s