4,500+ servers built on MCP Fusion
Vinkius

Ashby MCP. Manage your entire recruiting pipeline through 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

Ashby MCP on Cursor AI Code Editor MCP Client Ashby MCP on Claude Desktop App MCP Integration Ashby MCP on OpenAI Agents SDK MCP Compatible Ashby MCP on Visual Studio Code MCP Extension Client Ashby MCP on GitHub Copilot AI Agent MCP Integration Ashby MCP on Google Gemini AI MCP Integration Ashby MCP on Lovable AI Development MCP Client Ashby MCP on Mistral AI Agents MCP Compatible Ashby MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Ashby MCP Server connects your AI agent directly to your recruiting platform. It lets you manage candidate records, check job openings, and track application statuses using natural conversation.

You can programmatically create new profiles, list all candidates, and pull detailed interview feedback, all without leaving your chat window.

This is for people who spend too much time switching between tabs to manage talent pipelines.

What your AI agents can do

Create ashby candidate

Creates a new candidate profile in Ashby.

Get ashby application

Retrieves detailed information about a specific job application.

Get ashby candidate

Fetches all details for a single candidate.

+ 7 more capabilities included
Manage Candidate Profiles

The agent can list, get, and create candidate records within Ashby.

Review Application Status

You can list and retrieve detailed status metrics for job applications and candidates.

Summarize Interview Performance

The agent pulls interview feedback reports and summarizes candidate performance and sentiment.

View Job and User Directories

You can retrieve lists of open job postings, departments, and internal user/location data.

Track Interview Schedules

The agent lists upcoming and past interviews for tracking.

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

Ashby MCP Server: 10 Tools for Recruiting

Use these tools to programmatically create candidate profiles, retrieve job details, and track the full lifecycle of job applications and interviews via your AI agent.

create019dd0bc

create ashby candidate

Creates a new candidate profile in Ashby.

get019dd0bc

get ashby application

Retrieves detailed information about a specific job application.

get019dd0bc

get ashby candidate

Fetches all details for a single candidate.

get019dd0bc

get ashby job

Gets the complete details for a specific job posting.

list019dd0bc

list ashby applications

Lists multiple job applications and their current statuses.

list019dd0bc

list ashby candidates

Provides a list of multiple candidates in the system.

list019dd0bc

list ashby feedback

Lists submitted interview feedback reports for multiple candidates.

list019dd0bc

list ashby interviews

Lists scheduled and past interviews for tracking.

list019dd0bc

list ashby jobs

Provides a list of all active job postings and department units.

list019dd0bc

list ashby users

Lists all internal users and office locations for operational reporting.

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 Ashby, then connect any of our 4,500+ other servers whenever your AI needs more. One click, no limits.

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

Ashby MCP Server lets your AI agent talk directly to your recruiting platform. You'll manage candidate records, check job openings, and track applications using nothing but natural conversation. You can programmatically create profiles, list all candidates, and pull detailed interview feedback—all without ever leaving your chat window.

Manage Candidate Profiles

Your agent can list all candidates in the system, get all details for a single candidate, and create brand new profiles in Ashby. You'll also get a list of all internal users and office locations for reporting.

Review Application Status

Your AI client can list multiple job applications and check their current statuses. It can also pull detailed information for a specific job application or retrieve the status for a candidate.

Summarize Interview Performance

Your agent lists both upcoming and past interviews for tracking. It pulls submitted interview feedback reports for multiple candidates, summarizing their performance and sentiment.

View Job and User Directories

Your AI client can list all active job postings and department units. It can also list all internal users, giving you a complete view of your organization's people and needs.

How Ashby MCP Works

  1. 1 Subscribe to the Ashby server and grab your API Key from the Ashby dashboard.
  2. 2 Provide your AI client with the API key and connect the server.
  3. 3 Use natural language prompts (e.g., 'List all candidates in the Sales department') to trigger the available tools.

The bottom line is that your AI client handles the API calls and data formatting for you, letting you work entirely within your chat interface.

Who Is Ashby MCP For?

Recruiters, Sourcers, and HR Operations staff use this. It's for the recruiter who spends half their day manually updating candidate records, and the hiring manager who needs to check interview feedback before their next meeting. This saves hours of dashboard clicking.

Recruiter

Instantly pulls candidate summaries and updates application stages using natural language commands.

Sourcer

Searches large candidate pools for specific skills and retrieves full candidate metadata without leaving their sourcing tool.

Hiring Manager

Checks pipeline health and interview feedback across multiple departments without leaving their primary workspace.

HR Operations Specialist

Automates the oversight of job postings and user permissions by querying the system directory.

What Changes When You Connect

  • Track candidate progress instantly. Use list_ashby_candidates or list_ashby_applications to see who's active and where they are in the funnel, eliminating manual dashboard checks.
  • Reduce time spent reviewing feedback. The agent uses list_ashby_feedback to summarize interview performance and sentiment, giving you quick insights without opening reports.
  • Maintain organizational visibility. Query list_ashby_jobs and list_ashby_users to get directories of open roles and internal contacts, keeping your planning coordinated.
  • Build profiles on the fly. Use create_ashby_candidate to generate new profiles immediately when a promising lead comes in, ready for job linking.
  • Deep dive into records. Need everything on one person? get_ashby_candidate pulls the full history and metadata for a single individual.
  • Coordinate complex steps. You can check job details (get_ashby_job) and list related interviews (list_ashby_interviews) in one prompt sequence.

Real-World Use Cases

01

A candidate needs a profile created immediately.

A sourcer finds a top-tier contact but needs to start tracking them. They prompt their agent: 'Create a new candidate profile for John Doe (john@example.com)'. The agent uses create_ashby_candidate, adding the record to the system, and the sourcer can immediately list open jobs to link the profile.

02

The hiring team needs a quick status update on a job.

The hiring manager needs to know if Candidate X applied for Job Y and what the status is. They ask the agent: 'What's the application status for Candidate X on Job Y?'. The agent runs get_ashby_application and reports the current stage and any associated metrics.

03

Reviewing feedback across multiple candidates.

HR Operations needs to compare the interview feedback for five different people. They prompt: 'List the latest feedback for these five candidate IDs.' The agent executes list_ashby_feedback and returns a compiled summary of performance and sentiment for quick comparison.

04

Finding all available internal contacts for a new department.

A new department head needs to know who works there and what jobs are open. They ask the agent: 'Show me the users and all open jobs in the Marketing department.' The agent calls list_ashby_users and list_ashby_jobs sequentially, providing a unified directory report.

05

Building a candidate record for a future role.

A recruiter anticipates a job posting. They first use get_ashby_job to review the requirements for the open role, then use list_ashby_candidates to find existing people who match those requirements, keeping the pipeline prepped.

The Tradeoffs

Manual dashboard hopping

Checking a candidate's status requires opening the candidate tab, then the application tab, then the interview tab. This takes 3-5 minutes of clicking and switching context.

Just tell your AI agent: 'What is the full status and last feedback for Candidate X?'. The agent runs get_ashby_candidate, get_ashby_application, and list_ashby_feedback in the background and gives you one comprehensive answer.

Querying only by job title

Trying to find candidates without knowing the exact job title, forcing multiple searches across the entire candidate pool.

Start by calling list_ashby_jobs to narrow down the department or job line. Then, use list_ashby_candidates to filter the results against the specific job context.

Forgetting to create the record first

Trying to get details on a candidate who was just found but hasn't been formally entered into the system.

Always use create_ashby_candidate first to get the record ID, then use that ID with get_ashby_candidate to ensure the data is tracked correctly.

When It Fits, When It Doesn't

Use this if you need to interact with Ashby data from any interface (IDE, chat, web app) and need the data structure to be queryable via plain English. You need to track candidate lifecycle, job postings, or user directories.

Don't use this if you only need to view a single, static report that doesn't involve querying multiple related entities. For simple data visualization, you might use a native reporting tool. If your goal is purely to build a custom, non-Ashby backend service, you'll need a different data access layer.

This server is for action and context, letting your agent do the heavy lifting of stitching together data points from list_ashby_candidates, get_ashby_application, and list_ashby_feedback into a single response.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Ashby. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_ashby_candidate get_ashby_application get_ashby_candidate get_ashby_job list_ashby_applications list_ashby_candidates list_ashby_feedback list_ashby_interviews list_ashby_jobs list_ashby_users

Finding a candidate's status shouldn't take five clicks.

Today, checking a candidate's status is a multi-step ordeal. You jump from the candidate profile to the job application view, then check the interview scheduling tab. You have to manually cross-reference who interviewed them and what the feedback score was. It's a mess of tabs and copy-pasting.

With the Ashby MCP Server, you just ask your agent: 'What's the full status for Candidate X?'. The agent runs the necessary tools—like `get_ashby_candidate` and `list_ashby_applications`—and gives you one summary that answers everything. Period.

Ashby MCP Server: Manage Talent Data

No more jumping between the candidate list, the job directory, and the user directory to get a full picture. The agent pulls complete data on job openings (`list_ashby_jobs`), the internal users (`list_ashby_users`), and the people who applied (`list_ashby_applications`)—all in one conversational pass.

The difference is that your agent acts as a dedicated coordinator. It knows which tools to run and how to stitch the data together. You just talk to it.

Common Questions About Ashby MCP

How do I use the `create_ashby_candidate` tool? +

Use this tool when you find a promising lead but haven't added them to Ashby yet. You prompt your agent with the name and email, and it creates the initial record for you. It's the first step in tracking a new source.

Can `list_ashby_candidates` give me all active people? +

Yes, list_ashby_candidates retrieves a list of all candidates in the system. You can then ask your agent to filter that list by status or department name for a more specific view.

Does `get_ashby_application` show the interview feedback? +

No. get_ashby_application only provides details on the job application itself. You must use list_ashby_feedback to retrieve the actual interview reports.

How do I check if a job is still open? +

Use list_ashby_jobs to get a directory of all open jobs. This list confirms which roles are currently active and managed within Ashby.

What is the difference between `get_ashby_candidate` and `list_ashby_candidates`? +

The list_ashby_candidates tool gives you a summary list of many candidates. The get_ashby_candidate tool pulls the full, detailed profile for one specific candidate by ID.

What tools can I use to find open jobs and hiring managers? +

Use list_ashby_jobs to get a directory of all open positions. This tool provides job details, including department names and associated hiring managers for coordination.

How do I get the details of a specific candidate's profile? +

The get_ashby_candidate tool retrieves a candidate's full profile. It gives you high-fidelity metadata, which is useful for deep analysis or summarizing their background.

Can I list all the scheduled interviews for a specific candidate? +

Yes, use list_ashby_interviews. This tool fetches a list of scheduled interviews, giving you dates, times, and associated feedback reports for tracking.

How do I find my Ashby API Key? +

Log in as an Admin, navigate to Admin > API Keys, and generate a new key for your integration.

Can I retrieve interview feedback via AI? +

Yes! The list_ashby_feedback tool allows your agent to retrieve high-fidelity feedback reports submitted by interviewers.

How do I create a new candidate record? +

Use the create_ashby_candidate tool and provide a JSON object with the candidate's name and contact details programmatically.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Ashby. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 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.