HireLab Screener
HireLab Screener — 개인용 MCP 커넥터
여러분의 Claude가 여러분의 HireLab Screener ATS에서 읽을 수 있게 해 줍니다. 읽기 전용이라 안전합니다. 서비스 계정으로 로그인하여 기존 owner 스코프 API를 호출하므로 모든 테넌트 격리 규칙이 그대로 적용됩니다. Claude는 검색하고 읽을 수 있지만 편집하거나 삭제할 수는 없습니다.
Claude가 할 수 있는 일(도구 15개)
읽기(항상 켜짐)
도구 | 답변 내용 |
search_candidates | 의미 기반 검색 — "푸네의 시니어 PLC 엔지니어, 20 LPA 미만" |
search_database | 회사/지역/CTC 기준 필터 검색 |
list_mandates | 진행 중인 채용 건 |
get_pipeline | 특정 채용 건의 후보자와 진행 단계 |
get_candidate | 후보자 한 명의 전체 프로필 |
get_today_tasks | 오늘의 액션 아이템 |
get_overview | 사업 현황 스냅샷 |
쓰기 / 작업(MCP_ALLOW_WRITES=true일 때 활성화, 기본값)
도구 | 기능 | 확인 |
add_candidate | 채용 건에 새 후보자 추가 | 일반 |
move_candidate_stage | 후보자의 단계 이동 | 일반 |
update_candidate | 후보자 필드 수정(CTC, 퇴사 통지 기간, 피드백 등) | 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 어노테이션이 붙어 있어서, 편집과 이메일 전송 전에 Claude가 확인을 요청합니다.
삭제 도구는 노출되지 않습니다. 삭제는 앱에서만 가능합니다.
Render에서
MCP_ALLOW_WRITES=false로 바꾸면 즉시 읽기 전용으로 돌아갑니다.
Related MCP server: Lever ATS MCP Server
1회 설정
1. ATS에 서비스 계정 만들기
강한 비밀번호로 일반 ATS 사용자를 생성합니다(예: 사용자 이름 claude-mcp). 전용 계정을 사용하면 기존 로그인에 영향 없이 MCP 접근 권한을 언제든 해지할 수 있습니다. 이 계정은 반드시 회사 소속이어야 데이터를 볼 수 있습니다.
2. 이 폴더를 새 Render 서비스로 배포
이 폴더를 Git 리포지토리(또는 하위 폴더)에 넣고, 해당 폴더를 가리키는 새 Render Web Service를 생성합니다(ATS 서비스와 분리되어 있음).
Render는
render.yaml을 사용합니다(build: install requirements, start: python mcp_server.py).새 서비스의 Environment에서 다음을 설정합니다:
ATS_BASE_URL= ATS URL. 예:https://hirelabscreener.onrender.com(끝 슬래시 없음)ATS_USERNAME=claude-mcpATS_PASSWORD= 해당 계정의 비밀번호MCP_SECRET= 긴 임의 문자열(30자 이상 권장). 반드시 비공개로 유지합니다.MCP_ALLOW_WRITES=true로 하면 작업(추가/수정/이메일) 허용,false이면 읽기 전용. 기본값은true입니다.
배포 후,
https://<your-mcp-service>.onrender.com/health가{"status":"ok"}를 반환하는지 확인합니다.
3. Claude에 연결하기
Claude.ai → 설정 → 커넥터 → 사용자 지정 커넥터 추가.
이름:
HireLab ScreenerURL:
https://<your-mcp-service>.onrender.com/mcp←/mcp만 사용하고, URL에는 secret을 넣지 않습니다.OAuth Client ID / Secret은 비워 둔 뒤, 추가(Add) 를 클릭합니다.
Claude가 작은 "Connect HireLab Screener" 페이지를 띄웁니다. 여기에
MCP_SECRET을 한 번 입력 하고 Authorize를 클릭하면 연결됩니다.채팅에서 커넥터 메뉴를 열어 활성화한 뒤, 이렇게 질문해 보세요: "내 진행 중인 채용 건 목록을 보여 줘."
왜 secret 페이지가 필요할까요? claude.ai의 웹 커넥터 flow는 개인 서버라도 OAuth 로그인 단계를 요구하므로, 커넥터는 가벼운 OAuth handshake를 수행합니다. 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