Skip to main content
Glama
nitinkumar-star

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-mcp

    • ATS_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 Screener

  • URL: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 秒才能响应。如果你希望它始终保持在线,请升级套餐。

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Integrates 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
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects your Ashby recruiting data to Claude, enabling natural language queries and management of candidates, applications, jobs, interviews, offers, and team information.
    338 npm
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables 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.
    69
    9 npm
    MIT