エンドポイントと認証
| URL | https://www.intervyo.ai/api/mcp |
| Transport | Streamable HTTP |
| 認証(オプション 1) | x-api-key: iv_live_… — Developer → API Keys で作成します |
| 認証(オプション 2) | Authorization: Bearer … — OAuth 2.1(対応するクライアント向け) |
クライアントを接続する
セットアップ方法を選んでください — それぞれ 1 分程度で完了します。Claude コネクター(web + desktop)
ブラウザの claude.ai と Claude Desktop アプリを OAuth で接続します。API キー不要。
API キーで Claude を接続
Claude Code と Claude Desktop を
x-api-key ヘッダーで接続します。Codex CLI
OpenAI Codex を
~/.codex/config.toml で接続します(直接または mcp-remote)。Cursor
Cursor を
~/.cursor/mcp.json で接続します。接続をテストする
アシスタントに専門知識を与える — Skill を追加する
★ Interview-Setup Skill
MCP サーバーはアシスタントに ツール を与えます。Skill は、それらを正しい
順序と正しいフィールド値で使う 専門知識 を与えます。インストールしておけば、
「シニアバックエンドの採用ループをセットアップして」 と言うだけで、アシスタントが
完全なプランを提案し、承認するとそれを構築します。サーバーと一緒に追加してください。
アシスタントにできること
ツールは概念ごとにグループ化されています。| 領域 | 代表的なツール | 役割 |
|---|---|---|
| Interviewers | list_interviewers、create_interviewer、update_interviewer | Round を実行する AI ペルソナを構築・再利用します |
| AI Avatars | list_ai_avatars、create_ai_avatar | Interviewer に音声を与えます(名前 + 性別 + 音声 + 言語、画像なし)。まず一覧を表示し、Interviewer を作成する前にユーザーにアバターを選ばせます;ai_avatar_id で 再利用 します — create_ai_avatar はユーザーが明示的に要求した場合のみ |
| Roles | list_roles、create_role、update_role | 採用・評価の対象を定義します |
| Rounds | list_rounds、create_round、update_round | Role のステップを追加し、それぞれを Interviewer に紐付けます |
| Participants | create_participant、create_participant_with_resume、bulk_create_participants、list_participants | 人を追加します(履歴書からスキルを自動抽出) |
| Sessions | create_session、list_sessions、get_session | 面接をスケジュールし、結果を読み取ります |
| Knowledge base | retry_knowledge_base_file | Role/Round に添付された参照ドキュメントを管理します |
| Files | upload_file | PDF(base64)をアップロード → 履歴書 / ナレッジベース用のホスト型 URL |
| Coding & recordings | generate_coding_problem、execute_code、get_recording_url | コーディング Round + 署名付き録画リンク |
tools/list を実行します(またはアシスタントに「ここで何ができる?」と尋ねます)。
PDF のアップロード(履歴書とナレッジベース)
MCP はファイルを multipart で送信できないため、PDF は base64 としてアップロードし、 ホスト型 URL を受け取ります:upload_fileを{ filename, content_base64, purpose }(purpose:resumeまたはknowledge_base)で呼び出します。{ url }を返します。- その
urlを使用します:create_participantのresume_urlとして(スキルを自動抽出)、またはcreate_roleのknowledge_base_linksに。
安全性
- 読み取りツール は自由に実行しても安全です。作成/更新 ツールはワークスペースを 変更するため、承認する前にアシスタントの提案を確認してください。
- 破壊的な ツール(削除)は明示的な
confirm: trueを要求するため、 アシスタントが誤って削除することはありません。
API リファレンス
生の HTTP を使いたい場合は、すべての MCP ツールがドキュメント化された REST エンドポイントに対応しています。