Odoo HR Connector for AI agents.
9 live capabilities
Manage employee records and leave requests in your Odoo ERP.
Waiting for input…
Why people use Odoo HR
Odoo HR for Employee Management
This Connector lets you skip the navigation. You just ask your agent to find a person or list the latest expenses. You get the data you need in seconds without ever opening a browser tab.
What Vinkius changes
You get instant access to your Odoo HR data without leaving your chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Checking who's in the office
An ops manager asks "Who's clocked in today?
- Real-world use case 02
Onboarding a new hire
An admin asks for the manager of the marketing department and the agent finds it using odoo_list_departments to clarify the reporting line.
- Real-world use case 03
Tracking expenses
A finance lead asks "What expenses are still pending?
Complete set · 9capabilities
The complete Odoo HR capability set.
These are the exact actions your AI can choose when you ask it to work with Odoo HR.
01—03
3 capabilities in this set.
Part of 9 available through Odoo HR.
- 01 Capability
Odoo list jobs
Shows all current job openings and their recruitment status. It helps you track your hiring pipeline.
- 02 Capability
Odoo create leave
Submits a new leave request for an employee in draft status. It handles the standard approval workflow automatically.
- 03 Capability
Odoo list attendance
Pulls check-in and check-out times for your team. It shows total hours worked for easy daily tracking.
04—06
3 capabilities in this set.
Part of 9 available through Odoo HR.
- 04 Capability
Odoo list departments
Lists all departments along with their managers and headcount. Use this to see the full company structure.
- 05 Capability
Odoo list employees
Provides a full directory of every employee. It includes job titles, departments, and contact info.
- 06 Capability
Odoo list expenses
Lists all employee expense reports. It shows the amount, status, and submission date for easy review.
07—09
3 capabilities in this set.
Part of 9 available through Odoo HR.
- 07 Capability
Odoo list leave types
Lists the different categories of time off available. It's useful for checking leave configurations.
- 08 Capability
Odoo list leaves
Shows all vacation and sick leave requests. It displays the status, duration, and dates for each.
- 09 Capability
Odoo search employees
Finds a specific person by name. It returns their manager, email, and hire date instantly.
Set up in minutes
One URL. Then ask Odoo HR to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Odoo HR from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Odoo HR, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Odoo HR for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Odoo HR URL.
- Step 03
Save and start
Save the connection and enable Odoo HR in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"odoo-hr": {
"url": "https://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Odoo HR
Open Agent mode in chat and ask: "Using Odoo HR, help me...". 9 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"odoo-hr": {
"url": "https://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Odoo HR
Ask Copilot: "Using Odoo HR, help me...". 9 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"odoo-hr": {
"url": "https://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Odoo HR
Open Cascade and ask: "Using Odoo HR, help me...". 9 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"odoo-hr": {
"url": "https://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Odoo HR
Ask Cline: "Using Odoo HR, help me...". 9 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add odoo-hr --transport http "https://edge.vinkius.com/vk_preview_o38i1WK3HHT3dHOszj8lGMKherLMmbz6Vgbqen6C/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Odoo HR
Ask Claude: "Using Odoo HR, show me...". 9 tools are ready
Where the request belongs
Work Odoo can move forward.
This is for the HR manager buried in spreadsheets, the sales lead who needs to know who's available for a call, and the ops person tracking team capacity.
HR Manager
Handles leave requests and job postings without manual data entry.
Sales Ops
Checks team availability and department headcounts during planning.
Finance Admin
Monitors employee expenses and approval statuses quickly.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBambooHR
Human Resources management platform. organize employee data, track time off, and audit HR workflows via AI.
WebHR
Manage employees, attendance, and recruitment on WebHR with AI agents.
SmartHR
Empower your AI to manage employee records, organizational structures, and payrolls directly from your SmartHR workspace.
Hurma
Manage your HR processes with employee records, leave tracking, and performance reviews designed for growing teams.
Personio
Orchestrate HR logistics via Personio. manage workforce lists, track specific absences, log attendances securely, and evaluate custom attributes structurally via AI.
Oyster
Manage global HR, payroll, and compliance via Oyster. list engagements, track expenses, and manage time-off requests directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Odoo connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Odoo.
The practical details behind the request, access and result.
Can the Odoo HR MCP help me manage employee leaves?
Yes, it can list current leave requests and even create new ones in draft status for your approval workflow.
How does the Odoo HR MCP handle attendance tracking?
It pulls real-time check-in and check-out times directly from Odoo, showing you who is working and their total hours.
Can I use the Odoo HR MCP to find employee contact info?
Yes, you can search for any staff member by name to quickly retrieve their email, job title, and manager.
Does the Odoo HR MCP show me open job positions?
It lists all current job vacancies in your Odoo instance along with their current recruitment status.
Can I use the Odoo HR MCP to check expense reports?
Yes, it allows you to pull a list of all employee expense reports, including the amounts and their current status.
Can the Odoo HR MCP see my company's department structure?
It can pull the full organizational structure, including department names, manager assignments, and total headcounts.
Which Odoo versions are supported?
This server uses the JSON-RPC protocol, which is compatible with Odoo 14, 15, 16, 17, and 18. Both Odoo Community and Enterprise editions are supported.
Does it work with Odoo.com (SaaS)?
Yes! Works with both Odoo.com hosted instances and self-hosted Odoo servers. Just provide your instance URL and API key.
How do I generate an API Key?
Go to Settings → Users → select your user → API Keys tab → New API Key. Give it a descriptive name and copy the generated key.
One connection away
Give your agent a direct line to Odoo.
Connect Odoo once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available