Skip to main content
Glama
nitinkumar-star

HireLab Screener

HireLab Screener — 個人用MCPコネクタ

あなたのClaudeがあなたのHireLab Screener ATSから読み取れるようにします。読み取り専用で安全です。サービスアカウントとしてログインし、既存のオーナースコープAPIを呼び出すため、テナント分離ルールがすべて適用されます。Claudeは検索と閲覧ができますが、編集や削除はできません。

Claudeにできること(15ツール)

読み取り(常時有効)

Tool

説明内容

search_candidates

セマンティック検索 — 「プネー在住、年収20LPA未満のシニアPLCエンジニア」

search_database

会社・勤務地・CTCによる絞り込み検索

list_mandates

募集中のポジション

get_pipeline

案件(mandate)内の候補者+ステージ

get_candidate

候補者1名の完全なプロフィール

get_today_tasks

今日のアクション項目

get_overview

ビジネス全体のスナップショット

書き込み / アクション(MCP_ALLOW_WRITES=true のとき有効。デフォルトは有効)

Tool

説明内容

確認

add_candidate

案件(mandate)に新しい候補者を追加

通常

move_candidate_stage

候補者のステージを移動

通常

update_candidate

候補者項目(CTC、notice、feedback…)を編集

Claudeが確認(データ編集)

schedule_interview

面接ラウンドをスケジュール

通常

add_tags

候補者にタグを付ける

通常

create_task

Command CenterにTo-Doを追加

通常

create_reminder

フォローアップのリマインダーを作成

通常

send_candidate_email

候補者に実際のメールを送信

Claudeが確認(メール送信)

Claudeに対してやりたいことをそのまま依頼できます。例:"Ravi Kumar(ABB、18 LPA、Pune)をL&TのPLC案件に追加して、明日彼に電話するリマインダーを設定しておいて。"

安全性

  • すべてのアクションは、お使いのATSのオーナースコープ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 を使います(build: requirements をインストール、start: python mcp_server.py)。

  • 新しいサービスのEnvironmentで以下を設定します:

    • ATS_BASE_URL = 使用しているATSのURL。例:https://hirelabscreener.onrender.com(末尾スラッシュなし)

    • ATS_USERNAME = claude-mcp

    • ATS_PASSWORD = そのアカウントのパスワード

    • MCP_SECRET = 十分な長さのランダム文字列(例:30文字以上)。外部に漏らさないこと。

    • MCP_ALLOW_WRITES = true でアクション(追加・更新・メール送信)を許可、または false で読み取り専用。デフォルトは true

  • デプロイ後、https://<your-mcp-service>.onrender.com/health{"status":"ok"} を返すことを確認します。

3. Claudeに追加する

  • Claude.ai → Settings → Connectors → Add custom connector

  • 名前: HireLab Screener

  • URL: https://<your-mcp-service>.onrender.com/mcp ← 必ず /mcp 展だけを指定します。URLにシークレットは含めません。

  • OAuth Client ID / Secret は空欄のままにし、Addをクリックします。

  • Claudeが小さな "Connect HireLab Screener" ページを開くので、そこに MCP_SECRET を一度入力して、Authorizeをクリックします。これでClaudeが接続されます。

  • チャットで、コネクタメニューを開いて有効にし、次のように聞いてます:"募集中の案件を一覧表示して。"

なぜシークレットページが必要か? claude.ai のWebコネクターフローは、個人用サーバーでもOAuthサインイン手順を要求するため、このコネクタは軽量なOAuthハンドシェイクを実行します。MCP_SECRET が「その一度だけのサインイン」です。トークンは30日間有効で、MCP_SECRET を変更すると即座にアクセスを失効させられます。

セキュリティ上の注意点

  • MCPエンドポイントはシークレットパスの後ろに隠されていて、シークレットがない場合リクエストは404になります。

  • ツールは読み取り専用です。後に書き込みアクションを確定的に追加するには、mcp_server.pyTOOLS を拡張します。

  • アクセスのローテーションは、MCP_SECRET を変更(コネクタのURLも更新)するか、ATSでサービスアカウントを無効化することで行えます。

  • 無料のRenderサービスはアイドル時にスリープします。スリープ後の最初の呼び出しは、復帰まで約30秒かかることがあります。常時起動しておきたい場合はプランをアップグレードしてください。

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • 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
    C
    maintenance
    Connects your Ashby recruiting data to Claude, enabling natural language queries and management of candidates, applications, jobs, interviews, offers, and team information.
    36
    MIT
  • A
    license
    A
    quality
    A
    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
    33
    MIT

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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