Kombo MCP for AI. Manage HR, ATS, and LMS data in one conversation.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Kombo is a unified API that connects your entire HR tech stack—HRIS, ATS, and LMS—into one single interface. Manage everything from job postings and candidate applications to employee records and required training courses through natural conversation.
It lets you handle the whole employee lifecycle without switching between five different portals.
What AI agents can do with Kombo Automation
Put assessment order result
Writes the final results back for a completed assessment order.
Put assessment packages
Defines and updates available assessment or background check packages in the system.
Get ats applications
Retrieves a list of job applications submitted to the ATS.
Retrieve full employee details, track leave status, and list organizational groups using the HRIS tools.
Query job listings, view candidate profiles, and retrieve application statuses from the ATS.
List available courses, enroll users in training, and sync learning data across departments using LMS tools.
Define assessment packages or write back final results for background checks directly through the agent.
Ask an AI about this
Waiting for input…
What AI agents can do with Kombo: 21 Tools for HR Operations
These tools allow you to programmatically manage everything related to the employee lifecycle, from job posting to final assessment results.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Kombo on VinkiusPut Assessment Order Result
Writes the final results back for a completed assessment order.
Put Assessment Packages
Defines and updates available assessment or background check packages in the system.
Get Ats Applications
Retrieves a list of job applications submitted to the ATS.
Get Ats Candidates
Pulls detailed profiles for candidates from the Applicant Tracking System.
Create Ats Application
Creates a new candidate profile and submits them as an application for a job.
Get Ats Interviews
Lists all scheduled interviews recorded in the ATS.
Get Ats Jobs
Retrieves a list of currently active job openings from the ATS.
Get Ats Rejection Reasons
Lists standardized reasons that can be used when rejecting an application in the ATS.
Get Ats Roles
Retrieves a list of system and job roles defined within the ATS.
Get Ats Users
Lists all user accounts in the ATS, such as recruiters or hiring managers.
Get Hris Absence Types
Retrieves a list of official absence types (like sick leave or vacation) used in the...
Get Hris Absences
Pulls records detailing specific employee absences, such as sick days or parental leave.
Create Hris Employee Form
Creates a new official employee record using the HRIS form structure.
Get Hris Employees
Retrieves all current employee records from the HRIS, supporting filtering and...
Get Hris Groups
Lists organizational structures, departments, or teams within the HRIS.
Get Hris Legal Entities
Retrieves a list of legal business entities tracked in the HRIS.
Get Hris Locations
Lists all physical work locations recorded in the HRIS.
Get Lms Courses
Retrieves a catalog of available training courses from the LMS.
Upsert Lms Courses Bulk
Adds or updates multiple course entries into the Learning Management System asynchronously.
Get Lms Users
Retrieves a list of all registered learners from the LMS.
Passthrough Request
Allows direct calls to any native API function supported by the underlying tool.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Kombo, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kombo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 21 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The employee lifecycle data is scattered across three different systems., Solved with Vinkius AI Gateway
Right now, getting a full picture requires logging into your HRIS to check PTO and department structure. Then you jump over to the ATS to see what roles are open that match those people. Finally, you visit the LMS just to confirm if they even completed mandatory safety training. It's an exhausting cycle of tabs, clicks, and copy-pasting data between disconnected systems.
With Kombo, that entire process collapses into a single chat session. You simply ask your agent: 'Show me all employees in Finance who have PTO available but haven't finished their annual compliance training.' The MCP handles the cross-querying across HRIS, ATS, and LMS so you get one clean answer.
Kombo Gives You a Single Source of Truth Across All Stages
You stop having to pull data manually from the `get_hris_employees` tool and then compare names against records pulled from `get_ats_candidates`. Instead, you ask your agent for a merged view: 'List me all candidates who match the criteria for this open role.'
The difference is that your work shifts from data aggregation—the tedious clicking across multiple dashboards—to decision-making. You get instant insight into workforce readiness.
What your AI can actually do with this
Kombo connects all your core human resources platforms—your HR Information System (HRIS), Applicant Tracking System (ATS), and Learning Management System (LMS)—into a single API key. Instead of needing dozens of integrations, this MCP lets you manage the whole employee journey using just natural language with your AI agent. Need to check an employee's vacation time while simultaneously finding their training completion status? Kombo handles it.
This unified approach means you don't worry about individual platform schemas or managing multiple API credentials. By accessing all three domains from one place, your agent can pull candidate profiles and then instantly cross-reference them with necessary job openings, making the entire process conversational. Connect this MCP via Vinkius to give your AI client a 360-degree view of your workforce data.
019ea5f4-cd3c-7051-a71e-c41b965bb6aa Here's how it actually works
The bottom line is that you get one set of credentials that gives your agent access to all three core HR systems.
Subscribe to this MCP and provide your Kombo API Key.
If necessary, specify a unique Integration ID to target a specific connection within your organization.
Your AI client accesses the tools, allowing you to manage workforce data conversationally.
Who is this actually for?
This MCP is essential for any operations professional, recruiter, or L&D manager tired of switching between five different dashboards. It’s for the person who needs an immediate, single source of truth about employee status and hiring progress.
Pulling combined reports on employee absences and organizational structure without logging into separate HR portals.
Checking the status of job openings, reviewing candidate profiles, and tracking application stages in real time via their workflow tool.
Monitoring which employees need mandatory training or listing available courses across different learning platforms.
What Changes When You Connect
You get an instant 360-degree view of employee status. Instead of checking separate systems for PTO and department assignment, your agent pulls this combined data using tools like get_hris_employees and get_hris_absences.
Recruiters save hours by consolidating hiring efforts. You can list active job openings with get_ats_jobs, view candidate profiles (get_ats_candidates), and even create new applications in one conversational flow.
L&D teams gain oversight across all learning material. Use get_lms_courses to see the catalog, then use get_lms_users to check who needs enrollment without manual spreadsheet compiling.
The process is fully automated. You can define assessment packages using put_assessment_packages and write back results with put_assessment_order_result, eliminating manual data entry across multiple forms.
It simplifies global operations. Listing legal entities (get_hris_legal_entities) or organizational groups (get_hris_groups) happens instantly, regardless of which physical location (get_hris_locations) they are based in.
See it in action
Onboarding a new hire requires compliance checks.
The agent pulls the employee’s basic data using create_hris_employee_form. It then cross-references job roles (get_ats_roles) to determine mandatory training, listing available courses via get_lms_courses, and finally ensuring a record is placed in the LMS.
A manager needs an immediate team status report.
The agent queries all employees (get_hris_employees) and filters them by location or department. It then checks for any recent absences using get_hris_absences, providing the manager with a single, accurate snapshot of who is available.
A recruiter needs to follow up on stalled candidates.
The agent first retrieves all active job openings (get_ats_jobs) and then pulls profiles for specific candidates using get_ats_candidates. It can list scheduled interviews (get_ats_interviews) to determine the next step, whether that's a follow-up or rejection.
A department needs to update its entire training curriculum.
The L&D manager uses upsert_lms_courses_bulk to push updated course material. They then run through the system to confirm which users need new enrollments, pulling user lists with get_lms_users.
The honest tradeoffs
Treating systems in silos
Asking your agent to first check employee status using a separate HRIS tool, and then asking another specialized API client to list job openings. This requires multiple context switches and manual cross-referencing.
Use Kombo's unified access. You tell the agent: 'Show me all employees in New York who are currently available but whose roles require training X.' The MCP handles checking employee status (get_hris_employees) against job requirements (get_ats_roles) and learning needs (get_lms_courses).
Over-relying on single-domain APIs
Using only an ATS tool to view candidate data, but then having to manually check the HRIS portal to see if that candidate already has a profile or is flagged for any internal transfers.
Kombo connects these. You ask: 'Find me candidates who applied last month and whose profiles suggest they might be eligible for an internal transfer.' The MCP uses get_ats_candidates and cross-references them with the HRIS data.
Ignoring assessment lifecycle steps
Simply running a background check without updating the system on completion. This leaves records hanging in 'Pending' status indefinitely.
Use Kombo to manage the full cycle: first, define the package using put_assessment_packages, and when done, write back the results directly with put_assessment_order_result.
When It Fits, When It Doesn't
Use this MCP if your pain point is context switching. If you find yourself logging into three or more different platforms (HRIS, ATS, LMS) just to answer a single question about an employee—like 'Is Jane eligible for promotion and does she need compliance training?'—you need Kombo. It's the bridge that lets your AI agent treat all these systems as one database. However, don't use this MCP if you only need hyper-specific functionality within one system. For instance, if you are building a complex reporting tool that needs every single field from the HRIS without any additions or filtering, using the raw get_hris_employees output might be better than relying on the conversational layer of Kombo.
Questions you might have
Does Kombo handle all types of employee records? +
Yes, it handles the full scope from hiring to departure. Use get_hris_employees for active staff and get_ats_applications to manage applicants.
Can I use Kombo to track training compliance? +
Absolutely. You can list available courses using get_lms_courses and check user progress by retrieving records via get_lms_users.
How does Kombo help with onboarding new hires? +
It manages the workflow end-to-end. You can initiate a record using create_hris_employee_form, and then confirm necessary training via LMS tools.
Is Kombo only for large companies? +
No, it standardizes complex workflows. It simplifies managing data across different platforms regardless of company size, as long as the systems support the APIs.
What if I need to update an employee's title? +
You can check organizational structure using get_hris_groups to confirm department changes, and then use your agent to process any necessary profile updates.
We've already built the connector for Kombo. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 21 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.