mcpField
1
100Hires - AI ATS & Recruitment Software

100Hires - AI ATS & Recruitment Software

Remote
100hires.comBusiness & Marketing0Updated 25w ago

About 100Hires - AI ATS & Recruitment Software

100Hires MCP Server connects recruiting teams’ 100Hires applicant tracking accounts to MCP-compatible assistants. It exposes tools for managing candidates, jobs, applications, interviews, communications, and related recruiting data.

Key features

  1. 01Manage candidate records and messages
  2. 02Move applications through hiring stages
  3. 03Create jobs and manage hiring teams
  4. 04Schedule and review interviews
  5. 05Manage forms, workflows, notes, and evaluations

Use cases

  1. 01Update candidate records from an AI assistant
  2. 02Advance applications through a recruiting pipeline
  3. 03Schedule interviews and manage candidate communications

MCP support

The hosted MCP server exposes the 100Hires API as tools over HTTP. Clients authenticate with OAuth 2.1, using Dynamic Client Registration and PKCE.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.100hires.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

136
ParameterTypeRequiredDescription
qstringNoPartial match on name or email
pagenumberNo
sizenumberNo
viewenumNosummary omits the profile answers arraysummary | full
emailstringNoExact match
job_idnumberNo
includestringNoEmbed: applications (job titles and stages)
linkedinstringNoLinkedIn profile URL or alias
stage_idnumberNoPipeline stage id; combine with job_id
full_namestringNo
company_idnumberNo
created_afternumber|stringNoUnix seconds or ISO-8601
updated_afternumber|stringNoUnix seconds or ISO-8601; for incremental sync

Details

From the project README

100Hires MCP Server

License: MIT Official MCP Registry smithery badge Glama

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

Support

License

MIT — see LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.