Lever MCP for AI Agents. Manage your entire recruiting pipeline via AI.
Lever MCP lets you manage your entire hiring pipeline directly from your AI client. You can list all active job postings, view detailed candidate profiles, and move applicants through specific hiring stages like 'Interview' or 'Offer.' It handles everything from creating new jobs to updating a candidate’s status without opening the Lever dashboard.
Give Claude and any AI agent real-world access
You retrieve a list of all current job ads and grab deep details on any specific posting.
The system lets you fetch complete profiles, including contact information and interaction histories, for any candidate.
You change a candidate’s status within the pipeline—for instance, moving them from 'Applied' to 'Interview'.
The agent can draft and create brand new job postings right through your AI client.
You list all the specific, defined stages (like 'Screen' or 'Offer') that make up your company’s hiring process.
Ask an AI about this
Waiting for input…
What AI agents can do with Lever: 10 Tools for Talent Acquisition
These tools allow your agent to perform core recruiting functions like listing jobs, retrieving profiles, creating opportunities, and moving candidates through defined hiring stages.
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 Lever MCPArchive Hiring Opportunity
Marks a candidate opportunity as archived in your system.
Create Hiring Opportunity
Generates a new record for an applicant with specific details.
Create Job Posting
Publishes and drafts a brand-new job advertisement within Lever.
Get Candidate Profile
Retrieves all available details for a specific candidate by name or ID.
Get Opportunity Details
Fetches the full history and current status of one particular job application.
Get Posting Details
Pulls all configuration details for a specific, active job posting.
List Hiring Opportunities
Lists every candidate opportunity (application) currently in your system.
List Job Postings
Retrieves a list of all job advertisements you have active or drafted.
List Hiring Stages
Shows every specific stage (like 'Screen' or 'Interview') defined in your hiring...
Update Opportunity Stage
Moves a candidate to a different, specified stage within the hiring process.
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 Lever, 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 Lever. 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
The Administrative Burden of Status Updates Solved with Vinkius AI Gateway
Right now, changing a candidate’s status is a multi-click chore. You have to find the applicant in one section, then navigate to another tab to change the stage, and you're always worried about whether you selected the correct internal ID or if the record saved properly.
With this MCP, that entire process disappears. Tell your agent to update the status, and it handles all the API calls behind the scenes. You just get confirmation that the job application was moved successfully.
Lever's Comprehensive Toolkit for Candidate Lifecycle
Forget juggling separate tools for different parts of the process. This MCP combines listing, getting details, and creating records into one place. You can list all job ads with `list_job_postings`, and then use that data to create a new posting using `create_job_posting`.
What's different now is control. Your agent sees the whole picture—from listing stages (`list_hiring_stages`) to creating an opportunity, allowing you to manage the entire candidate lifecycle from one conversation.
What your AI can actually do with this
Recruitment used to mean toggling between tabs: checking posting details, hunting down a candidate’s name, and then manually changing their stage in another view. This MCP changes that. It lets your AI agent handle the whole mess through natural conversation. You can ask it to list all job ads or pull up a specific candidate's full history instantly.
Want to move John Doe from 'Screening' to 'Interview'? Just tell your client, and it updates the record for you. This MCP gives you total control over job postings and applicant opportunities. When you connect this to Vinkius, you get access to dozens of specialized tools that lets your agent do everything from drafting new jobs to automating candidate follow-ups.
019d75c6-c175-72ee-98f5-39a29e8d3a05 Here's how it actually works
The bottom line is you manage complex HR tasks through simple natural language prompts, bypassing multiple dashboards and manual clicks.
Subscribe to this MCP and provide your Lever API key.
Your AI client connects, authenticating the connection to your recruiting accounts.
You simply ask your agent to perform an action—like listing all current jobs or moving a candidate's status—and it executes the command.
Who is this actually for?
This MCP is for recruiters and talent operations managers who are tired of switching between the ATS dashboard, managing job ads, and manually updating candidate records. If your day involves moving statuses or pulling histories, this is for you.
Quickly change a candidate’s status or write notes on an opportunity without leaving the environment where you're chatting with your agent.
Use the tool to pull up detailed profiles for potential candidates across multiple records to see their full history at a glance.
Automate the creation of draft job postings or list all defined hiring stages to ensure data consistency company-wide.
What Changes When You Connect
Update candidate statuses immediately. You can use update_opportunity_stage to move an applicant from 'Applied' to 'Interview' with a single prompt, logging the change without opening the application record.
Never start from scratch again. Use create_job_posting to generate and publish new job ads instantly, feeding all necessary details directly into Lever.
Get full candidate context fast. The get_candidate_profile tool retrieves a person's entire history, letting you know who they are and what roles they applied for without searching multiple records.
Maintain clean data integrity. You can list defined stages using list_hiring_stages, ensuring your agent only uses valid pipeline names when processing updates.
Streamline oversight. Use list_job_postings and list_hiring_opportunities to get a real-time, comprehensive overview of everything happening in your talent acquisition funnel.
See it in action
The Candidate Status Update
A recruiter just finished an interview with Jane Smith. Instead of logging into Lever and clicking through three tabs to change her status, they simply tell their agent: 'Move candidate cand-987 to the Offer stage.' The system executes the update_opportunity_stage tool immediately.
The Missing Job Ad
A hiring manager needs a new role filled fast. Instead of manually building the job description, they prompt their agent: 'Create a posting for Senior Backend Engineer.' The system uses create_job_posting, gets it live in Lever, and sends confirmation.
The Profile Deep Dive
A sourcer finds an interesting name. They ask their agent to get the full profile using get_candidate_profile. The system immediately returns Jane Smith's contact info, headline, and all three linked opportunities.
Pipeline Health Check
The HR Ops team needs an audit. They prompt their agent to run list_hiring_opportunities to get a count of all applications and check if any are stuck in old stages, ensuring the data is accurate.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Manually updating statuses
Logging into Lever, finding the specific opportunity ID (opp-123), navigating to the status dropdown, and selecting 'Interview' while making sure to save changes.
Just tell your agent: 'Move opportunity opp-123 to Interview.' The MCP handles the complex API calls using update_opportunity_stage in a single command.
Drafting job descriptions from scratch
Copying requirements from an old document, pasting them into the posting editor, and manually setting the salary range fields.
Use create_job_posting to draft it. Your agent handles the formatting and API submission automatically.
Searching for candidate details
Typing a name into the main search bar, then clicking 'View Profile,' which sometimes leads you to an outdated or incomplete record.
Ask your agent directly: 'Get the full profile for Jane Smith.' The get_candidate_profile tool pulls the most current and complete data set.
When It Fits, When It Doesn't
Use this MCP if your primary pain point is managing the flow of people through a defined hiring pipeline. If you need to list jobs, check candidate records, or move statuses using natural language commands, this is exactly what you need. Don't use it if you just need to read static data; for example, if all you want is a simple search result without needing to update the record, another basic API connector might suffice. However, if your goal involves any state change—creating an opportunity (create_hiring_opportunity) or moving stages (update_opportunity_stage)—you need this specific set of tools.
Questions you might have
Does Lever MCP help me list all my current job postings? +
Yes. You use list_job_postings to get a roster of every ad you have active or drafted in your account.
How do I move an applicant's status using Lever MCP? +
You tell your agent the opportunity ID and the target stage. The tool update_opportunity_stage executes the change instantly within the pipeline.
Can I use Lever MCP to create a new candidate record? +
Yes, you can generate a new applicant using create_hiring_opportunity, which requires providing all necessary details in a structured format.
Is Lever MCP only for active users? +
No. You can use the archive_hiring_opportunity tool to mark applications as archived when they are no longer relevant to your current hiring cycle.
Do I need an API key for Lever MCP? +
Yes, you must provide your specific Lever API Key during setup so the agent can connect and perform actions on your behalf.