100Hires - AI ATS & Recruitment Software

Official registry Developer tools

Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews.

What can you do with 100Hires - AI ATS & Recruitment Software?

  • 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

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http 100hires-ai-ats-recruitment-software 'https://mcp.100hires.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "100hires-ai-ats-recruitment-software": {
            "type": "http",
            "url": "https://mcp.100hires.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. 100Hires MCP Server
  2. Quick connect
  3. What you can do
  4. Authentication
  5. Status & registry
  6. Support
  7. License

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.

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.

Frequently asked questions

What is 100Hires - AI ATS & Recruitment Software?

Official 100Hires MCP: AI ATS & Recruitment Software for candidates, jobs, applications, interviews.

How do I install 100Hires - AI ATS & Recruitment Software?

It runs as a remote server. In Claude Code: claude mcp add --transport http 100hires-ai-ats-recruitment-software 'https://mcp.100hires.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does 100Hires - AI ATS & Recruitment Software need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is 100Hires - AI ATS & Recruitment Software open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains 100Hires - AI ATS & Recruitment Software?

It is published by 100Hires. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.