{
  "markdown": "# 100Hires MCP Server\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Official MCP Registry](https://img.shields.io/badge/MCP%20Registry-com.100hires%2F100hires-blue)](https://registry.modelcontextprotocol.io/v0/servers/com.100hires%2F100hires/versions/latest)\n[![smithery badge](https://smithery.ai/badge/100hires/mcp-server)](https://smithery.ai/servers/100hires/mcp-server)\n[![Glama](https://img.shields.io/badge/Glama-Listed-blueviolet)](https://glama.ai/mcp/connectors/com.100hires/100hires)\n\nOfficial [Model Context Protocol](https://modelcontextprotocol.io/) server for [100Hires](https://100hires.com) — the applicant tracking system for recruiting teams.\n\nConnect 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.\n\n> **Full documentation, screenshots, and demo:** https://100hires.com/mcp\n\n## Quick connect\n\nThe 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.\n\n### Native HTTP transport (recommended)\n\n#### claude.ai Cowork (web)\n\nSettings → Custom Connectors → Add → URL: `https://mcp.100hires.com/mcp` → complete OAuth.\n\n#### Claude Code CLI\n\n```bash\nclaude mcp add --transport http 100hires https://mcp.100hires.com/mcp\n```\n\nOr in `.mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"100hires\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.100hires.com/mcp\"\n    }\n  }\n}\n```\n\n#### Claude Desktop\n\nSettings → Developer → Custom Connectors → Add Custom Connector → URL: `https://mcp.100hires.com/mcp`.\n\n#### Cursor\n\n`~/.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"100hires\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.100hires.com/mcp\"\n    }\n  }\n}\n```\n\n#### Codex (OpenAI CLI)\n\n`~/.codex/config.toml`:\n\n```toml\n[mcp_servers.100hires]\nurl = \"https://mcp.100hires.com/mcp\"\n```\n\n#### VS Code Copilot\n\n`.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"100hires\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.100hires.com/mcp\"\n    }\n  }\n}\n```\n\n### Fallback for stdio-only clients (`mcp-remote` shim)\n\nFor older clients that don't yet support HTTP transport natively, use the third-party [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) bridge:\n\n```json\n{\n  \"mcpServers\": {\n    \"100hires\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https://mcp.100hires.com/mcp\"]\n    }\n  }\n}\n```\n\n## What you can do\n\nThe server exposes the full 100Hires API as MCP tools, covering:\n\n- **Candidates** — list, create, update, tag, attach files, view timeline, message\n- **Applications** — list, move through pipeline stages, advance, hire, reject, transfer\n- **Jobs** — list, create, publish to job boards, manage hiring team, set up webhooks\n- **Interviews** — schedule, list, retrieve details\n- **Messages & email templates** — schedule, batch-send, manage notification emails, build nurture campaigns\n- **Notes & evaluations** — full CRUD for application-level feedback\n- **Forms & questions** — application form management\n- **Workflows** — pipeline stages, reusable questions\n- **Companies, users, taxonomy** — sources, statuses, departments, categories, tags, etc.\n\nSee the full tool reference at https://100hires.com/mcp/tools.\n\n## Authentication\n\nThe server uses **OAuth 2.1** with [Dynamic Client Registration (RFC 7591)](https://datatracker.ietf.org/doc/html/rfc7591) and [PKCE](https://datatracker.ietf.org/doc/html/rfc7636) per the [MCP authorization spec](https://modelcontextprotocol.io/specification/authorization).\n\nCompatible 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.\n\n## Status & registry\n\n- Listed in the [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/com.100hires%2F100hires/versions/latest) as `com.100hires/100hires`\n- Listed on [Glama](https://glama.ai/mcp/connectors/com.100hires/100hires)\n- Submitted to [PulseMCP](https://www.pulsemcp.com/), [mcp.directory](https://mcp.directory/), [LobeHub](https://lobehub.com/mcp), [MCP Server Finder](https://mcpserverfinder.com/), and [Smithery](https://smithery.ai/)\n\n## Support\n\n- **Docs:** https://100hires.com/mcp\n- **API reference:** https://100hires.com/api\n- **Issues / feedback:** support@100hires.com\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n",
  "bytes": 4586,
  "sha": "e42c397a7c53be55103d3d1713c14fb36c823041cfd41bea7f7ade029ec4c464",
  "repo_slug": "100hires/mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_100hires_100hires_9a010b4f/readme"
}