HireLab Screener
HireLab Screener — 个人 MCP 连接器
让 你的 Claude 读取 你的 HireLab Screener ATS。只读且安全:它 以服务账号的身份登录,并调用你现有的 owner-scoped API,因此你的 所有租户隔离规则都会生效。Claude 可以搜索和读取;它不能编辑或 删除。
Claude 能做什么(15 个工具)
读取(始终开启)
工具 | 能回答的内容 |
search_candidates | 语义搜索——例如“Pune 的高级 PLC 工程师,年薪低于 20 LPA” |
search_database | 按公司 / 地点 / CTC 进行筛选搜索 |
list_mandates | 你目前的开放职位 |
get_pipeline | 某个职位(mandate)下的候选人及所处阶段 |
get_candidate | 一位候选人的完整档案 |
get_today_tasks | 你的待办事项 |
get_overview | 业务概览 |
写入 / 操作(在 MCP_ALLOW_WRITES=true 时启用,默认为开启状态)
工具 | 作用 | 确认方式 |
add_candidate | 向某个职位添加新候选人 | 常规 |
move_candidate_stage | 移动候选人的阶段 | 常规 |
update_candidate | 编辑候选人字段(CTC、notice、feedback…) | Claude 确认(将编辑数据) |
schedule_interview | 安排一轮面试 | 常规 |
add_tags | 给候选人添加标签 | 常规 |
create_task | 在 Command Center 中新增一条待办事项 | 常规 |
create_reminder | 创建一条跟进提醒 | 常规 |
send_candidate_email | 给候选人发送一封真实的邮件 | Claude 确认(将发送邮件) |
现在你可以直接告诉 Claude 要做什么——例如 “把 Ravi Kumar(ABB,18 LPA,Pune)加入 L&T PLC 职位,并设置一个明天给他打电话的提醒。”
安全
所有操作都通过你的 ATS 的 owner-scoped API 执行,因此 Claude 只会接触你公司的数据。
写入工具带有 MCP annotations,所以 Claude 会在编辑或发送邮件前先向你进行提示/确认。
不会有任何删除工具被暴露出去——删除功能仍留在应用内。
在 Render 中随时把
MCP_ALLOW_WRITES设为false,即可立即回到只读模式。
Related MCP server: Lever ATS MCP Server
一次性设置
1. 在你的 ATS 中创建一个服务账号
创建一个普通的 ATS 用户(例如 claude-mcp 账号),并设置一个强密码。采用专用账号意味着你可以在任何需要的时候撤销 MCP 访问权限,而无需改动你自己的登录账号。该账号必须属于你的公司,这样才能看到你的数据。
2. 将这个文件夹部署为一个新的 Render 服务
把这个文件夹放进一个 Git 仓库(或仓库的子目录),并创建一个指向它的新的 Render Web Service(它和你的 ATS 服务是彼此独立的)。
Render 会使用
render.yaml(构建:install requirements;启动:python mcp_server.py)。在新的服务的 Environment 中设置以下变量:
ATS_BASE_URL= 你的 ATS 的 URL,例如https://ats.example.com(不要带结尾斜杠)ATS_FULL_NAME=claude-mcpATS_USER= 该账号的密码MCP_SECRET= 一长串随机字符串(例如 30 个以上字符)。请务必保密。MCP_ALLOW_WRITES=true表示允许写入(add/update/email),或false表示只读。默认是true。
部署之后,检查
https://<your-mcp-service>.onrender.com/health是否返回{"status":"ok"}。
3. 把它添加到 Claude
Claude.ai → 设置 → 连接器 → Add/添加自定义连接器。
名称:Check 填写
HireLab ScreenerURL:
https://<your-mcp-service>.onrender.com/mcp← 这里只需要/mcp,不要在 URL 中加入 secret。OAuth Client ID / Secret 保持留空。点击 Add(添加)。
Claude 会打开一个小的 “Connect HireLab Screener” 页面——在那个页面里输入一次你的
MCP_SECRET,然后点击 Authorize(授权)。Claude 这时就已经连接完成。在对话中打开连接器菜单,启用这个连接器,然后问:“列出我当前开放的所有职位。”
为什么要有一个 secret 页面?claude.ai 的网络连接流程要求即使对个人服务器也要有一个 OAuth 登录步骤,所以这个连接器会做一个轻量的 OAuth 握手。你的 MCP_SECRET 就是那一次性的“登录”。令牌有效期为 30 天;只要修改 MCP_SECRET,就能立即吊销访问权限。
安全说明
MCP 端点被隐藏在你的 secret 路径之后;如果路径不对,你会收到 404。
工具默认只读。如果之后还要添加(需确认的)写操作,请在
mcp_server.py中扩展 TOOLS。轮换访问权限的方式包括修改
MCP_SECRET(同时更新连接器 URL)或在 ATS 中禁用该服务账号。免费的 Render 服务在空闲时会休眠;唤醒后的第一个请求可能需要约 30 秒才能响应。如果你希望它始终保持在线,请升级套餐。
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.
Related MCP Servers
- AlicenseAqualityFmaintenanceConnects Claude to the Ashby ATS to manage the hiring pipeline through natural conversation. It enables users to browse jobs, manage candidate profiles, track applications, and coordinate interview stages.245MIT
- FlicenseNot gradedqualityDmaintenanceIntegrates Lever ATS with Claude Desktop to manage hiring pipelines through natural language, offering tools for candidate search, pipeline management, file and application handling, and advanced sourcing.2
- AlicenseNot gradedqualityCmaintenanceConnects your Ashby recruiting data to Claude, enabling natural language queries and management of candidates, applications, jobs, interviews, offers, and team information.36MIT
- AlicenseAqualityAmaintenanceEnables AI tools like Claude and Codex to access and manage Recruit CRM data including candidates, jobs, companies, tasks, meetings, notes, and call logs through natural language.6933MIT
Related MCP Connectors
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Streamline your Attio workflows using natural language to search, create, update, and organize com…
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/nitinkumar-star/hirelab-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server