Workable MCP. Manage recruitment pipelines through conversation.
Workable MCP gives your AI agent full visibility into your applicant tracking system. It lets you manage the entire hiring flow—from listing open jobs to inspecting candidate profiles and registering new talent—all through natural conversation. Stop clicking dashboards; start asking questions.
Give Claude and any AI agent real-world access
Retrieves all current and archived job openings from the system.
Pulls specific information, like requirements or descriptions, for a single job posting.
Lists and inspects every candidate across all jobs in the pipeline.
Drills down into a specific person's profile to see their experience, history, and current stage.
Registers a brand-new candidate directly against a job opening to speed up sourcing.
Lists account members and recruiters, helping you understand who's involved in hiring.
Ask an AI about this
Waiting for input…
What AI agents can do with Workable MCP - 7 Tools for Recruitment Ops
These tools let you automate core HR tasks like listing job openings, retrieving candidate profiles, and adding new leads directly through your AI agent.
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 Workable MCPCreate Candidate
Registers a new person directly into an open job slot.
Get Candidate Profile
Retrieves the detailed history, experience, and current status for one specific...
Get Job Details
Pulls all necessary information about a single job opening, like its full...
List Linked Accounts
Shows which external accounts are connected to your Workable instance.
List All Candidates
Provides a comprehensive list of every candidate currently in the hiring system.
List Jobs
Lists all job openings, both active and archived, for quick review.
List Account Members
Retrieves a list of people who are part of your internal hiring team.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Workable, 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Workable. 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 CLOUD
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
The Hiring Dashboard Nightmare
Today, tracking a single hiring pipeline means jumping between dashboards. You open the main board to list jobs, then click into a candidate's profile just to see their status, and if you find a new source, you copy all their data into another form. It’s constant clicking, refreshing screens, and copying/pasting information across multiple tabs.
With this MCP, your agent handles the complexity. You simply talk to it: 'Show me who's interviewing for the senior role.' The agent accesses the necessary tools like `list_all_candidates` and returns a clean, actionable list. It takes minutes of clicking away, giving you one clear answer.
Workable MCP: Candidate & Job Ops
The repetitive steps that disappear are the deep dives into candidate records and manual job posting checks. You never have to manually list jobs again; you just ask for them, and the agent uses `list_jobs` right away.
Your focus shifts entirely to strategy. Instead of worrying about *where* the data is or *how* to get it, you just tell your agent what you need done. It handles the rest.
What Workable MCP does for your AI
This MCP connects directly to your Workable recruiting account, turning complex HR workflows into simple conversations with your AI agent. You can ask about job openings, get a list of all current candidates across multiple roles, or pull up the full background for any specific person in your pipeline. Need to add someone new? Just tell your agent and it registers them automatically.
It also helps you keep track of who's on your internal team by listing account members and linked services. If you’re using other AI tools, remember that Vinkius hosts this MCP, giving your client one place to access powerful recruiting functions without juggling multiple connections.
019dd189-b3d8-715c-9a47-c154ba579e75 How to set up Workable MCP
The bottom line is that you manage your entire recruiting machine by talking to your agent, not by clicking buttons in a dashboard.
Subscribe to this MCP and enter your Workable Subdomain and API Key.
Connect the service through any compatible AI client like Cursor or Claude.
Your agent gains immediate access, allowing you to start managing recruitment tasks using plain language queries.
Who uses Workable MCP
This MCP targets the HR and Talent teams who are tired of jumping between dashboards, exporting CSVs just to find one detail, or spending time on repetitive data entry. It’s for anyone whose job requires constant visibility into candidate pipelines and job metadata.
Uses this MCP to quickly check candidate statuses across multiple jobs or programmatically register new sources when a hiring push is needed.
Monitors the overall progress of various recruitment pipelines and reviews job metadata without having to open the main dashboard.
Asks for summaries of specific candidate groups or lists all active jobs to keep track of department needs on the fly.
Benefits of connecting Workable MCP
Instead of navigating job boards manually, you can use the list_jobs tool to get a complete list of active and archived openings instantly. Your agent knows exactly what jobs are running.
You don't have to open 10 different tabs to check candidate status. Asking your agent to list_all_candidates gives you a single, consolidated view of everyone in the pipeline.
When you find a great passive lead, use create_candidate to programmatically register them against a job opening. It cuts out manual data entry and accelerates sourcing.
Need background on a promising applicant? The get_candidate_profile tool pulls deep details for any candidate, letting you review their experience and status without leaving your workflow.
It keeps your team aligned. Use list_account_members to instantly see who's on the recruiting team, so everyone knows who owns which pipeline segment.
Workable MCP use cases
Quickly assessing job needs
A hiring manager asks their agent: 'What jobs are currently open?' The agent uses list_jobs to reply with a list of all openings, allowing the manager to immediately prioritize which roles need focus without opening the dashboard.
Onboarding a new source
A recruiter finds an excellent candidate on LinkedIn and needs them in the system. They tell their agent: 'Add Jane Doe for job ENG-101.' The agent uses create_candidate, registering her immediately, bypassing manual forms.
Pipeline deep dive
An HR manager wants to know how many people are in the final interview round. They prompt: 'List all candidates who are currently interviewing.' The agent runs list_all_candidates and filters the list based on status.
Team check-in
An operations team member asks their agent to see who is assigned to recruiting. The agent uses list_account_members, giving a structured overview of all active users on the hiring team.
Workable MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Jumping between tabs for data
A recruiter has to open the dashboard, click 'Candidates,' then filter by job, and finally search by name. This takes five minutes of clicking.
Just tell your agent: 'Show me John Smith's profile.' The agent uses get_candidate_profile directly, pulling all necessary information in one go.
Manual data entry for new leads
A source finds a great candidate but has to copy and paste their email into the Workable web form and select the right job code.
Instead, tell your agent: 'Register Jane Doe (jane@email.com) against the Product Designer role.' The agent uses create_candidate for instant registration.
Confusing team roles
A new employee can't figure out who is responsible for which job opening because they have to read permission levels across multiple sections.
Ask your agent: 'Who are the people on the recruiting team?' The agent uses list_account_members to give you a clear, current roster.
When to use Workable MCP
Use this MCP if your primary pain point is managing the workflow of hiring. You need an agent that can handle sequential tasks: listing jobs, checking profiles, and creating records—all in one conversation. This is for full recruitment lifecycle management.
Don't use this if you only need to read general data from a different source; for example, if you just needed to list connected accounts or get job details without needing the ability to update or create candidates, another simple data retrieval MCP might suffice. If your goal is simply to access a single API endpoint (like getting one profile), you could use a simpler tool type. But when you need an agent to act on behalf of the system—creating records and coordinating actions across job listings, candidate pools, and team members—this Workable MCP is what you need.
Frequently asked questions about Workable MCP
How do I list all active job openings using Workable MCP? +
You simply ask your agent to list jobs. The agent uses list_jobs and returns a comprehensive list of every open role in your account, whether it's currently posted or archived.
Can I add a candidate without using the Workable dashboard? +
Yes, you can. Use the agent to run create_candidate. You just provide the candidate’s name and email, and it registers them instantly against your chosen job opening.
What if I need to see a specific person's history? +
Run get_candidate_profile and specify the person's name. It pulls all their historical data, current status, and years of experience in one view.
Does Workable MCP help me manage my team structure? +
Yes, you can run list_account_members. This provides a clear roster of who the recruiters are and what roles they have within your organization.