MCP Ashby Connector
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Ashby ConnectorShow me the candidates for the Senior Backend Engineer role"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Ashby Connector
A Model Context Protocol (MCP) server implementation for Ashby integration, allowing LLMs to interact with Ashby's Applicant Tracking System (ATS) data and operations.
Features
Candidate Management (create, search, list)
Job Management (create, search, list)
Application Management (create, list, update)
Interview Management (create, list, schedule)
Analytics & Reporting (pipeline metrics)
Batch Operations (bulk create/update/schedule)
Configuration
Model Context Protocol
To use this server with the Model Context Protocol, you need to configure it in your claude_desktop_config.json file. Add the following entry to the mcpServers section:
{
"mcpServers": {
"ashby": {
"command": "uvx",
"args": [
"--from",
"mcp-ashby-connector",
"ashby"
],
"env": {
"ASHBY_API_KEY": "YOUR_ASHBY_API_KEY"
}
}
}
}Replace YOUR_ASHBY_API_KEY with your Ashby API key.
Project Structure
src/
ashby/
server.py # Main MCP server implementationDependencies
The project requires the following Python packages:
mcp
requests
python-dotenv
Related MCP Connectors
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
API-first CRM for LLMs - contacts, companies, deals and activities over a native MCP server.