4,500+ servers built on MCP Fusion
Vinkius

Lucca (HR & Finance Suite) MCP. Check balances and audit expenses using natural conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Lucca (HR & Finance Suite) MCP on Cursor AI Code Editor MCP Client Lucca (HR & Finance Suite) MCP on Claude Desktop App MCP Integration Lucca (HR & Finance Suite) MCP on OpenAI Agents SDK MCP Compatible Lucca (HR & Finance Suite) MCP on Visual Studio Code MCP Extension Client Lucca (HR & Finance Suite) MCP on GitHub Copilot AI Agent MCP Integration Lucca (HR & Finance Suite) MCP on Google Gemini AI MCP Integration Lucca (HR & Finance Suite) MCP on Lovable AI Development MCP Client Lucca (HR & Finance Suite) MCP on Mistral AI Agents MCP Compatible Lucca (HR & Finance Suite) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Lucca (HR & Finance Suite) connects your AI client to a comprehensive HR and finance system. Use it to pull employee directory data, check leave balances across departments, audit expense reports, and review timesheets—all from natural conversation.

What your AI agents can do

Get leave balances

Retrieves the current available vacation balance for a specific employee.

Get user

Pulls detailed profile information using a target employee UUID.

List departments

Lists all organizational departments and units within the company structure.

+ 5 more capabilities included
List all employees

The agent retrieves a list of every employee currently registered in the company's HR directory.

Get specific employee data

You provide an employee UUID, and the agent pulls their full profile details like title, manager, and hire date.

Check leave balances

The agent calculates and reports a user's remaining vacation days against company policy.

List active time off requests

You ask about absences, and the agent retrieves all recorded leave requests for specified dates.

Audit expense reports

The system lists top-level company expense reports, detailing who submitted them and their status (e.g., Approved/Pending).

Review individual claims

The agent lets you look at the granular details of specific expenses within a report.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Lucca (HR & Finance Suite): 8 Tools for HR/Finance Auditing

Manage leave balances, expense claims, and employee directories across the company using eight specific tools in a single chat interface.

get019d75ca

get leave balances

Retrieves the current available vacation balance for a specific employee.

get019d75ca

get user

Pulls detailed profile information using a target employee UUID.

list019d75ca

list departments

Lists all organizational departments and units within the company structure.

list019d75ca

list expense claims

Shows individual expense claims that belong to a specific, mapped report.

list019d75ca

list expense reports

Lists high-level company expense reports submitted through Cleemy.

list019d75ca

list leaves

Retrieves a list of all recorded and requested absences from the Timmi system.

list019d75ca

list timesheets

Extracts detailed time entries for a given employee within specified date ranges.

list019d75ca

list users

Provides a complete list of all active employees in the Lucca directory.

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
Start building

Make Your AI Do More

Start with Lucca (HR & Finance Suite), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Lucca (HR & Finance Suite)

Connect your Lucca instance to any AI agent and manage all your HR and administrative tasks using plain language. This server gives your agent direct access to employee directory data, time-off status (via Timmi), and expense tracking (via Cleemy).

What the Agent Does

  • Employee Directory: List every active employee and pull detailed profiles—job titles, managers, hire dates—directly into your chat.
  • Leave & Absence Tracking: Monitor who's out. Retrieve a user's exact vacation balance or see all pending leave requests across the company.
  • Expense Management: Audit expense reports. List full company claims and drill down to individual expenses, checking status and currency.
  • Timesheets: Extract specific work hours for a date range. See how team members are allocating time to projects.
  • Organizational Structure: Map the entire company hierarchy. Enumerate departments and sub-units instantly.

How to Get Started

  1. Subscribe to this server on Vinkius.
  2. Enter your Lucca Subdomain and API Key.
  3. Start asking questions in Claude, Cursor, or any MCP-compatible client.

How Lucca (HR & Finance Suite) MCP Works

  1. 1 Subscribe to the server and provide your Lucca Subdomain and API Key.
  2. 2 Your AI client sends a natural language request (e.g., 'What is Sarah's PTO balance?').
  3. 3 The agent calls the appropriate tool, retrieves structured data, and delivers a clear answer back to you.

The bottom line is: your AI assistant talks directly to Lucca's backend systems so you don't have to click through multiple dashboards.

Who Is Lucca (HR & Finance Suite) MCP For?

HR Managers who spend hours cross-referencing employee directories, time-off apps, and payroll spreadsheets. Finance teams struggling to keep track of expense statuses across different departments. Team Leads who constantly need to know team availability for project planning.

HR Manager

Needs to audit employee directories or pull specific user UUIDs without navigating the physical HRIS interface.

Finance Analyst

Must review incoming expense claims and reports from Cleemy to ensure they comply with internal spending policies.

Team Lead / Project Manager

Needs a quick overview of team availability, checking both leave requests (Timmi) and logged hours via timesheets.

What Changes When You Connect

  • Know who's available right now. Instead of checking the team calendar, use list_leaves to see all active absence requests immediately. This helps you plan projects without guessing.
  • Audit spending in minutes. Use list_expense_reports and then list_expense_claims to review every single expense across the company in one chat session. You can track status, currency, and totals instantly.
  • Build a full employee picture. Don't just get names; use get_user with an UUID to pull job titles, managers, and hire dates—all the metadata you need for reporting.
  • Map your whole organization. Need to know which departments exist? Run list_departments. This gives you a native view of company structure without needing access to the main organizational chart tool.
  • Track time allocation precisely. Use list_timesheets and define specific date boundaries. You get detailed logs showing exactly how many hours were logged against which project.

Real-World Use Cases

01

The Project Manager needs team coverage for Q3.

A PM asks: 'Who is out next month?' The agent runs list_leaves and filters by department. It identifies key staff who are absent, allowing the PM to reassign tasks before crunch time hits.

02

HR needs a compliance report on new hires.

The HR Manager asks: 'Give me all employee UUIDs hired in Q1.' The agent uses list_users and filters the results, giving the manager a clean list of IDs needed for payroll verification.

03

Finance needs to verify travel spending.

The analyst asks: 'Show me all approved expense reports from Berlin.' The agent uses list_expense_reports, which then directs the user to audit specific claims using list_expense_claims for final approval.

04

Team Lead needs a weekly time breakdown.

A lead asks: 'How many hours did John work on Project X last week?' The agent uses list_timesheets, specifying the employee and date range, giving an immediate log of allocated time.

The Tradeoffs

Checking data in silos

The user manually checks the Employee Directory for a title, then logs into Timmi to check leave balances, and finally opens Cleemy for expenses. This takes 15 minutes of context switching.

Ask your agent: 'Find all employees who are Senior Devs with less than 10 days PTO.' The agent combines the data from get_user, list_users, and get_leave_balances into one response.

Ignoring organizational structure

The user assumes all teams are under 'Operations' when they need to check a new regional office that might be listed as a separate department.

First, run list_departments. This gives you the full list of structural boundaries. Then, you can filter employee lists or reports by the correct unit.

Confusing general leaves with balances

The user sees a request in the absence log (list_leaves) but doesn't know if it affects their current PTO balance.

Always follow up by asking: 'For Jane Doe, what is her remaining leave balance?' The agent uses get_leave_balances to give you the actionable number.

When It Fits, When It Doesn't

Use this server if your core problem involves retrieving and comparing structured HR or financial data (e.g., "List all employees hired in Q1 who are currently out of office."). It's perfect for reporting, auditing, and directory lookups because it manages the complexity across multiple systems like Timmi, Cleemy, and Lucca’s core user directory.

Don't use this if you need to perform complex data creation or state changes that require approval workflows (e.g., 'Submit a leave request'). For those actions, look for dedicated workflow automation tools. This suite is designed for reading and auditing; it keeps the complexity of your backend systems hidden from your agent.

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

How we secure it →

Works with 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 server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_leave_balances get_user list_departments list_expense_claims list_expense_reports list_leaves list_timesheets list_users

Checking basic employee data shouldn't require jumping between three separate web portals.

Today, finding a full picture of an employee means opening the main HR directory to get their UUID. Then you switch tabs to the leave system just to see if they have PTO available. Finally, you open the payroll portal to check their job title against the current organizational chart—and you've wasted five minutes and lost context.

With Lucca (HR & Finance Suite), your agent handles all that. You simply ask: 'What is Sarah Johnson's profile, her PTO balance, and what department is she in?' The agent runs `get_user`, calls `get_leave_balances`, and checks the organizational structure, returning everything in one clean, verifiable answer.

Lucca (HR & Finance Suite) MCP Server: Audit expenses and manage employee records.

Manually auditing company spending means finding the top-level report first using `list_expense_reports`. Then, you have to open that report and scroll through dozens of individual claims, checking each one for approval status and correct currency codes. It’s slow, error-prone data entry.

Now, your agent handles it. Ask: 'Show me all pending expense claims from the last month.' The system uses `list_expense_reports` to narrow the scope, then runs `list_expense_claims`, providing a filtered list of exactly what you need—no scrolling, no manual cross-referencing.

Common Questions About Lucca (HR & Finance Suite) MCP

How do I use get_user with Lucca (HR & Finance Suite)? +

You give the agent a specific employee UUID. The tool then pulls all detailed metadata for that single user, including their title and manager, giving you a full profile dump.

Can I check team availability using list_leaves? +

Yes. You ask about leave requests (e.g., 'Who is out next week?'). The agent runs list_leaves and filters the results to give you a clear view of all pending or active absences.

Is list_expense_claims different from list_expense_reports? +

Yes. list_expense_reports gives you the high-level summary (e.g., 'Team Dinner - $120'). list_expense_claims drills down and shows every single receipt or item that made up that total.

How do I find all employees in a department? +

First, use list_departments to confirm the exact name. Then, ask your agent to list users within that specific department's scope using the employee directory tools.

Can I see my team's vacation balances through my agent? +

Yes. Use the get_leave_balances tool with a specific User ID. Your agent will retrieve the active leave balances representing vacation arrays globally, including different types of absences (e.g. Paid Leave, RTT) managed in Timmi.

How do I check the individual claims within an expense report? +

The list_expense_claims tool allows your agent to extract absolute bounded individual claims for a specific Expense Report ID. You'll see precise dates, amounts, and native currency payloads for each item in the report.

Can my agent list all company departments defined in Lucca? +

Absolutely. Use the list_departments tool to retrieve the strict hierarchical organizational units. Your agent will report the department names and their hierarchy, helping you understand the company's structural boundaries.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Lucca (HR & Finance Suite). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.