ashby-mcp
Click on "Install 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., "@ashby-mcpSearch for candidate Jonathan Howard"
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.
Ashby MCP Server
An MCP (Model Context Protocol) server for integrating with Ashby ATS. Use this with Claude Code or other MCP-compatible clients to search candidates, view applications, and submit interview feedback.
Features
Search candidates by name or email
Get candidate details including contact info and resume
List applications for a candidate
Submit interview feedback with ratings and notes
View feedback from other interviewers
List open jobs
View interview schedules
Related MCP server: MCP Ashby Connector
Installation
npm install -g ashby-mcpOr clone and build locally:
git clone https://github.com/antonber/ashby-mcp.git
cd ashby-mcp
npm install
npm run buildConfiguration
1. Get your Ashby API Key
Log into Ashby
Go to Settings → API Keys
Create a new API key with appropriate permissions
2. Configure Claude Code
Add to your Claude Code MCP settings (~/.claude/claude_desktop_config.json or project .mcp.json):
{
"mcpServers": {
"ashby": {
"command": "npx",
"args": ["ashby-mcp"],
"env": {
"ASHBY_API_KEY": "your-api-key-here"
}
}
}
}Or if installed locally:
{
"mcpServers": {
"ashby": {
"command": "node",
"args": ["/path/to/ashby-mcp/dist/index.js"],
"env": {
"ASHBY_API_KEY": "your-api-key-here"
}
}
}
}Available Tools
Tool | Description |
| Search for candidates by name or email |
| Get detailed candidate information |
| List all applications for a candidate |
| Get details about a specific application |
| Submit interview feedback with rating and notes |
| Get all feedback for an application |
| List jobs (filterable by status) |
| Get interview schedule for an application |
Usage Examples
Once configured, you can use natural language with Claude:
"Search for Jonathan Howard in Ashby"
"Get the applications for candidate abc123"
"Submit my interview feedback for Jonathan - Yes rating with these notes: ..."
"Pull the feedback other interviewers have submitted for this candidate"
Feedback Ratings
When submitting feedback, use one of these ratings:
strong_yes- Exceptional candidateyes- Good candidate, proceedlean_yes- Some positives, worth discussinglean_no- Some concerns, discuss with teamno- Does not meet barstrong_no- Clear no
Development
# Install dependencies
npm install
# Build
npm run build
# Watch mode
npm run devLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/antonber/ashby-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server