Vinkius

WebHR MCP for AI Agents. Manage your entire employee lifecycle from chat.

WebHR connects your AI client directly to a full cloud HRMS. Use this MCP to manage every stage of employee life—from tracking who clocks in and out to monitoring job applicants and approving leave requests. It pulls organizational data, department structures, and staff records into natural conversation.

WebHR MCP is compatible with Claude Claude
WebHR MCP is compatible with ChatGPT ChatGPT
WebHR MCP is compatible with Cursor Cursor
WebHR MCP is compatible with Gemini Gemini
WebHR MCP is compatible with Windsurf Windsurf
WebHR MCP is compatible with VS Code VS Code
WebHR MCP is compatible with JetBrains JetBrains
WebHR MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Review employee profiles

Fetch specific details about any staff member in the company.

Summarize attendance records

Get an aggregated report of clock-in and clock-out metrics for a set timeframe.

Check leave status and history

List current pending leave requests or check available PTO balances for staff members.

Identify organizational structure

Retrieve a list of company departments, offices, and employee lists.

Manage job pipeline status

View open positions, active applicants, and internal job requisitions.

Waiting for input…

AI Agent
WebHR

What AI agents can do with WebHR MCP: 11 HR Tools for Data Management

These tools allow your agent to access every facet of the WebHR system, from checking employee profiles to managing job applicants.

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 WebHR MCP

Get Attendance Summary

Calculates aggregated metrics regarding employee clock-in/out times.

Get Employee Details

Retrieves specific personal and professional information for one staff member.

List Attendance Logs

Lists every recorded instance of an employee clocking in or out.

List Job Candidates

Shows the roster of applicants for any specific job opening.

List Company Departments

Gives a full list and description of all organizational departments.

List Employees

Retrieves the names and basic metadata for all current staff members.

List Job Postings

Lists all currently open job positions needing to be filled.

List Job Requests

Retrieves internal requests for new roles or transfers within the company.

List Available Leave Types

Lists all different types of leave available in the HR system (e.g., PTO, sick).

List Leave Requests

Shows a history and status list of employee leave submissions.

List Office Locations

Lists all physical company office locations globally.

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.

WebHR MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The WebHR integration is available immediately — no restart needed.

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 each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with WebHR, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
WebHR MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WebHR. 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 each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The administrative headache of HR data silos Solved with Vinkius AI Gateway

Right now, gathering a simple organizational report means clicking through at least three different systems. You open the directory to check roles, then switch to the PTO portal for leave balances, and finally jump to the time clock dashboard to see attendance gaps. Copying all that data into one spreadsheet takes hours.

With this MCP, you ask your agent a single question—for example, 'Show me the full details for the new hires in Engineering.' The system pulls employee records, department definitions, and relevant contact info instantly, giving you the complete picture right where you're working.

WebHR MCP: Complete HR Data Oversight

You no longer have to manually cross-reference job postings with current staff rosters. You can run `list_job_postings` and then use the list of applicants from `list_job_candidates` to build a clear talent gap report, all in one conversational turn.

The difference is speed. What used to take an administrative assistant half a day now takes your agent seconds. It's instant oversight.

What your AI can actually do with this

Managing people is messy. WebHR gives your agent direct access to a comprehensive cloud HR system, pulling together all the scattered data you need. Instead of jumping between payroll, attendance sheets, and recruitment portals, you talk to your AI client, and it does the heavy lifting. You can quickly pull full employee profiles or generate an attendance summary for an entire office location this week.

Need to see who's applying for a role? Your agent handles that too. Whether you're checking leave balances or getting a clear list of all company departments, WebHR makes complex personnel tracking feel simple. It’s the central hub for human resources data in your chat window, available through Vinkius.

Built · Hosted · Managed by Vinkius WebHR - Manage Employee Records & Leave Requests
Server ID 019dd187-1822-71dc-a98f-020abf6b4b07
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check the attendance status using WebHR MCP? +

You use get_attendance_summary to get metrics, or list_attendance_logs if you need every single clock-in/out record. You just tell your agent which dates and location you're interested in.

Can WebHR MCP help me see who is available for hire? +

Yes. To view open positions, run list_job_postings. Then, use list_job_candidates to check the pool of applicants you've already collected.

What difference is there between listing employees and departments? +

list_employees gives you a list of people. list_company_departments gives you a formal list of organizational units like 'Sales' or 'Engineering'.

How do I track leave requests with WebHR MCP? +

You use list_leave_requests to see the status and history of submissions. If you need to know what types of leave are even available, run list_available_leave_types first.

Does WebHR MCP only work for one office location? +

No. You can use list_office_locations and then scope your requests using the location data to pull relevant records from other tools, like attendance summaries.