Claude Media
ClaudeとAshbyを連携する方法 — 候補者情報と面接準備を会話で引く

ClaudeとAshbyを連携する方法 — 候補者情報と面接準備を会話で引く

AshbyのConnectorは、候補者プロフィール・面接計画・提出済みフィードバックをClaudeから引ける採用管理システム連携です。接続手順、16のツール、管理者の事前設定、個人情報の扱いをまとめます。

ClaudeとAshbyの連携とは — 何ができるか

Ashbyコネクタは、採用管理システム(ATS)のAshbyが自社で提供する公式のMCPサーバーを、Claudeにつなぐ仕組みです。Anthropicの確認を通過したVerifiedの表示が付き、カテゴリーは「Productivity」です。サーバーのURLは https://mcp.ashbyhq.com/mcp/v1 で、Ashbyのドキュメントでは「Beta」と表示されています。

つなぐと、パイプライン・候補者プロフィール・募集中のポジション・応募といった採用データに、会話から届きます。「今週の面接は何件か」「この候補者の経歴を要約して」のような質問を投げると、Claudeが必要なツールを選んで実行します。ノートの追加やステージの移動といった書き込みも、会話の中から行えます。Ashbyのドキュメントによると、ツールは今後も増え、書き込み系も追加される予定です。

認証はユーザー単位のOAuthです。Claudeが返すのは、その人がAshby上で見られる範囲のデータだけです。この点が、採用データという機微な情報を扱ううえでの前提になります。

接続する前に管理者が済ませる設定

Ashbyコネクタは、Claude側の手順より先にAshby側の準備が要ります。ここが最初のつまずきどころです。

くらべる

接続の前に通る2つの関門

必須

Ashby側

Org Adminが「Admin > Organization Setup > Opt-In Features」でMCP Serverのトグルをオンにします。接続できるのは、組織内のElevated Accessを持つユーザーだけです。

Team・Enterprise

Claude側

OwnerまたはPrimary Ownerが、コネクタを組織で有効にします。個人プランでは、この手順はありません。

MCPサーバーは全プラン(Foundations / Legacy Plus / Plus / Enterprise)で使えますが、Analytics-onlyの組織では使えません。Ashby側のトグルがオフなら、個人が接続を試みても始まらないため、導入はAshbyのOrg Adminへの依頼から進めます。

claude.aiでAshbyを接続する手順

Claude側の手順は、他のディレクトリConnectorと同じです。

手順

claude.aiでAshbyにつなぐ3手順

  1. 1

    Connectorsを開く

    「Customize」→「Connectors」を開き、Ashbyを検索します。

  2. 2

    Connectをクリック

    一覧からAshbyを選び、「Connect」を押します。

  3. 3

    Ashbyで承認

    Ashbyにログインし、MCPアクセスの確認画面で「Approve」を選びます。

Team・Enterpriseプランでは、この前に組織側の有効化が要ります。OwnerまたはPrimary Ownerが「Organization settings > Connectors」を開きます。「Browse connectors」でAshbyを選び、「Add to your team」を押します。有効化しても、全員が自動で使えるわけではありません。各メンバーが自分でAshbyの認証を済ませます。

Claude Codeから使う場合

Ashbyのドキュメントがクライアント別に手順を載せているのは、Claude・ChatGPT・Cursor・Glean・Gemini CLIです。Claude Codeの項目はありませんが、サーバーは特定のクライアントに依存しないMCPサーバーです。サーバーは動的クライアント登録(dynamic client registration)に対応します。Gemini CLIの手順では、gemini mcp add --transport http で追加します。Claude Codeにも同じ形のHTTPサーバー追加コマンドがあり、AshbyのURLを当てはめると次のとおりです。

claude mcp add --transport http ashby \
  https://mcp.ashbyhq.com/mcp/v1

claude mcp add --help の例(v2.1.289で実行)にも --transport http <name> <URL> の形が載っています。同じヘルプには、設定の保存先を決める -s, --scope <scope>(local・user・project、既定は local)があります。追加後はClaude Code内で /mcp を開いてAshbyを選び、OAuthの認証を済ませます。Claude Codeから採用データを引くと、開発作業の隣で面接前の確認を済ませられます。ただし候補者データは、コードのやりとりが残るセッションにも入ります。共有のリポジトリや自動実行のジョブとは、使うセッションを分けると扱いやすくなります。

Ashbyコネクタの16のツール

claude.comの掲載ページには、16のツール名が並びます。Ashbyの公式ドキュメントには、これに加えて submit_mcp_feedback(Ashbyチームへの意見送信)が載っています。

人と記録を探すツール

ツール役割
search_records_by_name役割名前から候補者・求人・応募・メールテンプレートを特定する。多くの質問の出発点
filter_records役割条件に合う記録を探す。一覧の代わりに件数だけ返すこともできる
describe_object_fields役割絞り込みに使えるフィールドを調べる補助。ユーザーが直接呼ぶものではない
get_record_details役割すでに特定した求人・求人ポスト・応募・メールテンプレート・募集枠・面接予定・オファーの詳細を取る
get_candidate役割履歴書・フィードバック・メール・テキストメッセージ・ノート・面接の文字起こし・紹介経路・フォローアップ・フォーム回答などを取る

filter_records の対象は、候補者・応募・求人・求人ポスト・募集枠・面接予定・オファーです。「営業ポジションで面接段階にいる候補者は何人か」といった集計に向きます。

面接とフィードバックのツール

ツール役割
get_upcoming_interviews役割自分の面接予定を、候補者名・職種・時刻・リンク付きで一覧する
get_interview_details役割特定の面接の準備資料を返す。候補者の背景・履歴書の要約・面接官・採用チーム
get_interview_plan役割ある求人または応募で、候補者が進むステージを示す
get_submitted_feedback役割自分が提出したスコアカードのフィードバックを返す

get_submitted_feedback が返すのは、自分が提出した分だけです。ほかの面接官のフィードバックは出てきません。「全員の評価を横並びで見たい」という使い方は、このツールでは成立しません。

パイプラインとタスクのツール

ツール役割
get_job_pipeline役割求人のステージ別の候補者数を返す。複数の求人を並べて比較できる
get_pending_tasks役割自分の未対応タスク。提出待ちのスコアカード・承認待ち・フォローアップ・候補者レビュー・アンケート依頼

書き込みと補助のツール

ツール役割
create_candidate役割名前と連絡先で新しい候補者を作る
add_note_to_candidate役割候補者へのノートを下書きし、確認を経て保存する。既存ノートへの返信も可
change_application_stage役割応募を別のステージへ動かす
consider_candidate_for_job役割候補者を求人に追加する。その求人の最初のステージに新しい応募が作られる
search_product_docs役割Ashbyの使い方を製品ドキュメントから検索して答える

書き込み系は4つです。claude.comの掲載ページには「ノートの追加、ステージの移動、メールの送信」とありますが、公式ドキュメントのツール一覧にメール送信専用のツールは載っていません。メール送信を前提に運用を組む前に、実際の挙動をAshby側で確かめてください。

面接前の準備に使う質問の流れ

読み取り系のツールを組み合わせると、面接前の確認は次のような流れになります。実際の呼び出し順はClaudeが判断するため、下記は公式のツール説明から考えた一例です。

明日14時の面接の候補者について、経歴の要約と、
面接プランの中で自分が担当するステージを教えて
手順

面接前の確認の流れ(一例)

  1. 1

    面接を特定する

    get_upcoming_interviews で明日の面接を探します。

  2. 2

    準備資料を取る

    get_interview_details で候補者の背景・履歴書の要約・面接官の顔ぶれを取ります。

  3. 3

    ステージ構成を見る

    get_interview_plan で、その求人のステージ構成を確かめます。

面接後は、提出待ちのスコアカードが get_pending_tasks に出ます。「今日やることは何か」と聞けば、書いていないスコアカードを拾えます。過去に自分が書いた評価と今回の評価を見比べたいときは、get_submitted_feedback が使えます。

候補者の個人情報を扱うときの注意

採用データは、氏名・連絡先・職歴・面接評価といった個人情報の塊です。コネクタを使う前に、次の点を確認します。

  • 閲覧範囲: Ashby上で見えないデータは、Claudeにも見えません。逆に言えば、自分の権限で見えるデータは、すべて会話に流れ込みます
  • 他のユーザーへの影響: 各ユーザーが別々にOAuthを通すため、自分の問い合わせや回答は、ほかのユーザーには見えません
  • ツールごとの許可設定: TeamとEnterpriseでは、Ownerがコネクタのツール権限を選べます。選択肢は「Always allow / Needs approval / Blocked」です。書き込み系を「Needs approval」にすると、ステージ移動などが確認なしに走りません
  • 組織側の制限: 書き込みツールを「Blocked」にすれば、組織全体で止められます。読み取り専用で始めたい組織向けの設定です
  • 二重の権限: Claudeで書き込みを許可しても、Ashby側でその操作の権限がなければ実行できません。Claudeの設定は、Ashbyの権限を広げず、狭めるだけです

Ashbyのドキュメントは、MCPのツールの入出力が予告なく変わる場合があると明記しています。安定した入出力が必要な自動化は、Ashbyの公開APIに対して組むよう案内されています。コネクタは会話での参照と手作業の補助に向き、定期実行の連携基盤には向きません。

会話に取り込んだ候補者データは、Claudeとのやりとりの中に入ります。選考の判断そのものをClaudeの要約に委ねず、下書きや準備の補助に使う位置づけが現実的です。社内に個人情報の取り扱いルールがある場合は、採用データをAIに渡してよい範囲をあらかじめ確認します。

同じサーバーをClaude以外から使う場合

Ashbyのドキュメントによると、同じURLはChatGPT・Cursor・Glean・Gemini CLIからも使えます。Cursorでは、設定ファイルの mcpServers に ashby の名前でURLだけを書き、保存して再起動します。ChatGPTは「Settings > Apps」でAshbyを検索して「Connect」を押す形です。

どのクライアントでも、認証はユーザー単位のOAuthで、返るデータの範囲はAshbyの権限で決まります。クライアントを替えても、閲覧できる候補者の範囲は変わりません。クライアントごとに別のOAuth接続になります。

レート制限

Ashby MCPには2種類のレート制限があります。

種類上限
リクエスト上限認証トークンごとに毎分120回
ツール呼び出し上限ユーザーと組織の組ごとに毎分120ユニット。多くのツールは1回1ユニット、filter_records は2ユニット

通常の使い方で上限に当たることは多くありません。エラーが出たら、Ashbyに対する並列操作を減らすようClaudeに頼むか、少し待って再試行します。

類似のHR系コネクタとの使い分け

同じ人事領域でも、コネクタが見ているデータは違います。Ashbyが扱うのは、選考中の候補者と面接という「採用前」のデータです。入社後の人事指標の集計はClaudeとVisierを連携する方法が扱います。勤怠や労務のSaaSとの連携はClaude人事労務連携ガイドを参照してください。採用の意思決定と入社後の人事分析を別のコネクタに分けると、閲覧権限も別々に管理できます。

Ashby以外にも多数のコネクタがあります。仕組みと追加方法はClaude Connectorsとはにまとめています。

よくあるつまずき

ツールの挙動がおかしい

Ashbyの公式ドキュメントは、submit_mcp_feedback でAshbyチームに詳細を送るよう案内しています。何を聞いて何が返ったかを添えます。

まとめ

導入はAshbyのOrg Adminへの依頼から始まります。試すときは、読み取り系のツールだけで済む面接前の準備から入り、書き込み系は「Needs approval」で承認を挟む設定にすると、採用データの扱いを段階的に広げられます。

参照した一次ソース

この記事の記述は、次の一次ソースと照合しています。更新時に参照先が変わった場合は一覧も更新します。

  1. claude.com/marketplace/connectors/ashby
  2. docs.ashbyhq.com/mcp
  3. support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-cap…
  4. code.claude.com/docs/en/mcp
この記事を共有:XはてブLinkedIn