streamable-httpMITupdated 4mo ago
Official Model Context Protocol server for 100Hires — the applicant tracking system for recruiting teams.
What can you do with 100Hires AI ATS & Recruitment Software?
100Hires MCP Server
Official Model Context Protocol server for 100Hires — the applicant tracking system for recruiting teams.
Connect ChatGPT, Claude, Cursor, or any MCP-compatible AI assistant to your 100Hires account and manage candidates, jobs, applications, interviews, messages, and more — all without writing code.
Full documentation, screenshots, and demo: https://100hires.com/mcp
Quick connect
The server is hosted at https://mcp.100hires.com/mcp with OAuth 2.1 authentication (DCR + PKCE). No install required — just point your client at the URL and authenticate via the browser.
Native HTTP transport (recommended)
claude.ai Cowork (web)
Settings → Custom Connectors → Add → URL: https://mcp.100hires.com/mcp → complete OAuth.
Claude Code CLI
claude mcp add --transport http 100hires https://mcp.100hires.com/mcp
Or in .mcp.json:
{
"mcpServers": {
"100hires": {
"type": "http",
"url": "https://mcp.100hires.com/mcp"
}
}
}
Claude Desktop
Settings → Developer → Custom Connectors → Add Custom Connector → URL: https://mcp.100hires.com/mcp.
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"100hires": {
"type": "http",
"url": "https://mcp.100hires.com/mcp"
}
}
}
Codex (OpenAI CLI)
~/.codex/config.toml:
[mcp_servers.100hires]
url = "https://mcp.100hires.com/mcp"
VS Code Copilot
.vscode/mcp.json:
{
"servers": {
"100hires": {
"type": "http",
"url": "https://mcp.100hires.com/mcp"
}
}
}
Fallback for stdio-only clients (mcp-remote shim)
For older clients that don't yet support HTTP transport natively, use the third-party mcp-remote bridge:
{
"mcpServers": {
"100hires": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.100hires.com/mcp"]
}
}
}
What you can do
The server exposes the full 100Hires API as MCP tools, covering:
- Candidates — list, create, update, tag, attach files, view timeline, message
- Applications — list, move through pipeline stages, advance, hire, reject, transfer
- Jobs — list, create, publish to job boards, manage hiring team, set up webhooks
- Interviews — schedule, list, retrieve details
- Messages & email templates — schedule, batch-send, manage notification emails, build nurture campaigns
- Notes & evaluations — full CRUD for application-level feedback
- Forms & questions — application form management
- Workflows — pipeline stages, reusable questions
- Companies, users, taxonomy — sources, statuses, departments, categories, tags, etc.
See the full tool reference at https://100hires.com/mcp/tools.
Authentication
The server uses OAuth 2.1 with Dynamic Client Registration (RFC 7591) and PKCE per the MCP authorization spec.
Compatible clients discover the OAuth metadata automatically — no manual API key setup required. You can revoke a connected client at any time from Settings → API → Connected AI clients in your 100Hires account.
Status & registry
- Listed in the Official MCP Registry as
com.100hires/100hires - Listed on Glama
- Submitted to PulseMCP, mcp.directory, LobeHub, MCP Server Finder, and Smithery
Support
- Docs: https://100hires.com/mcp
- API reference: https://100hires.com/api
- Issues / feedback: support@100hires.com
License
MIT — see LICENSE.
Install
Add 100Hires AI ATS & Recruitment Software to your client. Pick the one you use.
claude mcp add --transport http 100hires-ai-ats-recruitment-software https://mcp.100hires.com/mcpcodex mcp add 100hires-ai-ats-recruitment-software --url https://mcp.100hires.com/mcp{
"mcpServers": {
"100hires-ai-ats-recruitment-software": {
"url": "https://mcp.100hires.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"100hires-ai-ats-recruitment-software": {
"type": "http",
"url": "https://mcp.100hires.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"100hires-ai-ats-recruitment-software": {
"url": "https://mcp.100hires.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"100hires-ai-ats-recruitment-software": {
"serverUrl": "https://mcp.100hires.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance19/25
- Trust16/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 114 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.4Latest | May 15, 2026 |
| 1.0.3 | May 14, 2026 |
| 1.0.2 | May 9, 2026 |
| 1.0.1 | May 9, 2026 |
| 1.0.0 | May 9, 2026 |