mcpField
F
Four Leaf

Four Leaf

リモート
github.com/fourleafaiビジネス・マーケティング86 週間前に更新
リポジトリ

Four Leaf について

Four Leafは、求職者向けのオープンソースのキャリア支援Skillです。ホスト型のFour-Leaf MCPと連携し、ClaudeやCursorなどに求人情報、職種別の面接情報、回答評価、報酬調査を提供して、具体的な応募先への準備を支援します。

主な機能

  1. 01求人検索と募集要項の取得
  2. 02職種情報と練習問題の取得
  3. 03評価基準に基づく回答の採点
  4. 04履歴書と求人内容の照合
  5. 05報酬調査と交渉方針の作成
  6. 06応募状況の管理

活用シーン

  1. 01求人を探して応募トラッカーに保存
  2. 02企業と職種を指定した面接準備
  3. 03回答を練習して採点フィードバックを取得
  4. 04オファーの評価と交渉準備

MCP 対応

ホスト型のFour-Leaf MCPはHTTPとOAuth 2.1を使い、対応クライアントに求人、職種情報、回答評価、履歴書照合、報酬調査、応募管理のツールを提供します。MCPなしでもコーチングは利用できますが、ライブデータと採点は利用できません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://four-leaf.ai/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

four-leaf-coach

Claude(または ChatGPT、Cursor、Codex、GitHub Copilot)を、求人探しや面接準備を支援するコーチに変えるオープンソースの Skill です。ホスト型 Four-Leaf MCP から実際の求人情報、職種別の面接インテリジェンス、ルーブリックに基づく練習回答のスコア付きフィードバック、履歴書のスコアを取得し、実際の面接に向けた準備をユーザーに案内します。

インストールも、入力した回答のスコアリングも無料で利用できます。音声模擬面接(音声での回答、適応型の追加質問)と AI による履歴書の全面的な調整は four-leaf.ai で利用できます。次のステップとして適切な場合、Skill はこれらをアップグレードの選択肢として提示します。

できること

特定の企業の特定の職種に向けた準備をユーザーに案内します。Skill はあいさつし、何の準備をしているのかを尋ね、7 つのガイド付きワークフローのいずれかに案内します。すべてのワークフローで、Four-Leaf MCP の 15 個のツール(求人と求人の詳細情報、職種情報、質問バンク、回答のスコアリング、マッチ度のスコアリング、報酬調査、応募トラッカー)からリアルタイムデータを取得し、Skill によるコーチングを加えます。

これらをコマンドとして入力する必要はありません。希望を自然な言葉で伝えると、コーチが適切なワークフローに案内します。

  • 開始 コーチが応募トラッカーを読み込み、何の準備をしているのかを確認して、適切なワークフローに案内します。「就職活動の準備を手伝って」や「全体の進捗を教えて」と伝えてください。
  • 求人を探す 140,000 件以上の募集中求人を自然言語で検索し、求人の詳細を表示してトラッカーに保存します。「リモート勤務のシニアデータサイエンティストの求人を探して」と伝えてください。
  • 職種の準備 面接の流れ、予想されること、成功するための方法を確認できます。「Stripe の PM の面接はどんな感じ?」と伝えてください。
  • 練習 調整された質問に回答すると、Four-Leaf の練習ページで使われているものと同じ 5 つの評価項目からなるルーブリックに基づいて、回答が 1~10 で採点されます。「難しいシステム設計の質問をいくつか出して」と伝えてください。
  • 求人票を分析 求人情報に対する履歴書のスコアを算出し、不足している点を指摘します。「この求人票に対して、私の履歴書はどのくらい合っている?」と伝えてください。
  • 交渉と報酬調査 MCP から実際の数値を取得します。内定がある場合は、報酬総額、市場でのパーセンタイル、注意すべき点、具体的な話し方を含む反対提案の戦略を、詳細に分析します。特定の職種の給与を尋ねるだけの場合は、リアルタイムのウェブ検索に基づく、出典付きの給与範囲を提示します。「内定をもらったので、交渉を手伝って」「このオファーは妥当?」または「オースティンのバックエンドエンジニアの適正な給与はいくら?」と伝えてください。
  • 面接戦略 面接形式、AI 面接官、実務課題、重要な評価ポイントとノイズについて確認できます。「AI 面接って実際はどんな感じ?」と伝えてください。

インストール

手順は 2 つです。Skill が AI ツールにコーチングの方法を伝えます。ホスト型 MCP が Skill にリアルタイムデータを提供します。

ステップ 1:Skill をインストールする
npx four-leaf-coach add

これで完了です。CLI が使用するツール(Claude Code、Cursor、Codex、GitHub Copilot)を検出し、必要に応じてインストール範囲を尋ね、適切なバンドルを正しい場所にコピーします。便利なフラグ:

  • --tool <name> ツールを自分で選択します:claude-code、cursor、codex、github-copilot
  • --scope <project|global> Claude Code 専用です。インストール先を指定します
  • --dry-run 何も書き込まずに、実行内容を表示します
  • --yes 確認プロンプトを省略し、--force 既存のインストールを上書きします
  • four-leaf-coach list 対応ツールと、現在のディレクトリで検出されたツールを表示します

Cursor では Nightly チャンネルを使用し、設定、ルール、エージェントスキルを有効にする必要があります。それ以外のツールはそのまま使用できます。

ステップ 2:リアルタイムデータを利用するために Four-Leaf MCP をインストールする

MCP がなくても Skill は機能が制限されたモード(コーチングのみで、リアルタイムの求人データなし)で動作します。実際の求人検索、職種情報、回答のスコアリング、履歴書のスコアリングを利用するには、ホスト型 MCP をインストールしてください。

# Claude Code, Claude Desktop, and any tool that uses claude-mcp config
claude mcp add --transport http four-leaf https://four-leaf.ai/api/mcp

最初のツール呼び出しで OAuth 用のブラウザーが開きます。無料の Four-Leaf アカウントを利用できます(3 日間のトライアルを含み、クレジットカードは不要です)。

Cursor、ChatGPT Desktop、その他の MCP 対応ツールでは、そのツールの MCP セットアップドキュメントに従って、同じ URL(https://four-leaf.ai/api/mcp)を設定してください。

ステップ 3:使ってみる

インストールしたら、必要なことを自然な言葉でコーチに伝えるだけです。「Google のシニアソフトウェアエンジニアの面接準備を手伝って」のように伝えれば、あとはコーチが進めてくれます。覚えるべきサブコマンドはありません。依頼内容に応じてコーチが処理を振り分けます。(Claude Code では、/four-leaf-coach で明示的に呼び出すこともできます。)

手動インストール

npx を実行したくない場合(ネットワークが外部と遮断されている場合や、どこに何が配置されるか確認したい場合)は、クローンして自分でバンドルをビルドしてください。これは npx four-leaf-coach add --tool <name> が自動で行う処理とまったく同じです。

git clone https://github.com/fourleafai/clover-public.git
cd clover-public
npm run build

npm run build は skills/four-leaf-coach/SKILL.md と隣接する references/ ツリーを読み込み、サポートされている各ツール用の dist/<tool>/ ディレクトリを書き出します。その後、利用するツールのバンドルを所定の場所にコピーします。

ツールビルド出力コピー先
Claude Code(グローバル、すべてのプロジェクト)dist/claude-code/cp -r dist/claude-code/.claude ~/
Claude Code(単一プロジェクト)dist/claude-code/cp -r dist/claude-code/.claude PROJECT/(PROJECT をプロジェクトのパスに置き換えてください)
Cursor(Nightly + Agent Skills が有効)dist/cursor/cp -r dist/cursor/.cursor PROJECT/
OpenAI Codex CLIdist/codex/cp -r dist/codex/AGENTS.md dist/codex/references PROJECT/ を実行し、その後 PROJECT から Codex を起動します
GitHub Copilotdist/github/cp -r dist/github/.github PROJECT/(単一ファイルにフラット化した形式)

GitHub Copilot のバンドルは、単一の指示ファイルを読み込み、参照先をたどらない Copilot の仕様に合わせて、フラット化した単一ファイル(.github/copilot-instructions.md)になっています。ビルド時に Skill 全体がそのファイルにインライン化されます。ほかの 3 つのツールはファイル参照をたどるため、ソースツリーをそのまま使用します。

無料の機能と有料の機能

  • 無料:Skill 自体と、15 個の MCP ツールのうち 13 個です。求人情報と詳細な求人票、職種に関する情報、質問バンク、回答の採点、マッチ度の採点、報酬調査、応募トラッカーの読み書きが含まれます。そのうち 6 個のツールには無料アカウントで 1 日あたりの上限があります(求人検索は 1 日 30 回、質問の生成、回答の採点、マッチ度の採点、2 つの報酬ツールは、それぞれ別のカウンターで 1 日 20 回)。そのほかのツールには利用回数の制限はありません。
  • four-leaf.ai で有料:2 つのツールです。回答を音声で行い、適応型 AI の追加質問がある音声模擬面接と、特定の JD に合わせて履歴書を全面的に調整する AI 機能です。有料プランでは上記の 1 日あたりの上限も解除されます。four-leaf.ai/pricing には 3 つのプランがあります。3 日間の無料トライアル(カード不要)、5 日間パス 5 ドル、Pro は月額 20 ドルです。どのプランでも、利用できる機能は同じです。

これらが次の適切なステップとなる場合、Skill が案内します。無理に勧めることはありません。

FAQ

four-leaf-coach とは何ですか? Claude、Cursor、OpenAI Codex、GitHub Copilot を、就職活動や面接準備を支援するコーチに変えるオープンソースのスキルです。このスキルは、AI ツールが読み込む、体系化された指示と参照ファイルのセットです。ライブデータ(実際の求人情報、職種別の面接情報、回答の採点、履歴書の採点、応募トラッカー)を利用するため、ホスト型の Four-Leaf MCP サーバーと連携します。

Claude に面接準備を依頼するだけの場合と、どう違いますか? 一般的なプロンプトからは、一般的なアドバイスしか得られません。four-leaf-coach は実際のツールを呼び出します。search_jobs は 140,000 件以上の募集中の求人から実際の応募 URL を返し、get_job はそのうち 1 件の全文を取得します。match_score は履歴書を対象に実際の採点アルゴリズムを実行し、generate_practice_questions は職種に合わせた質問を作成します。また、score_answer は 5 つの評価軸による基準で入力した回答を採点し、save_application は応募先をトラッカーに登録します。このスキルはこれらの呼び出しを調整しながら、コーチングを行います。

Four-Leaf アカウントは必要ですか? データツール(求人、職種情報、質問バンク、回答の採点、マッチ度の採点、報酬調査、応募トラッカー)には、無料の Four-Leaf アカウントで利用できます。3 日間のトライアルにクレジットカードは不要です。音声模擬面接と、AI による履歴書の完全なカスタマイズは four-leaf.ai の有料機能です。関連する場合、このスキルはアップグレードの選択肢としてこれらを提示します。

MCP は ChatGPT で使えますか? はい。MCP は HTTP ベースで OAuth を使用するため、MCP 対応クライアントであれば接続できます。Claude Desktop、Claude Code、Cursor、ChatGPT Desktop(Plus + Dev mode)、Cline、Continue、Windsurf に対応しています。スキル自体は Claude/Cursor/Codex/Copilot 向けの仕組みです。ChatGPT には、まだ同等のファイルベースのスキル規約はありませんが、基盤となる MCP ツールは利用できます。

MCP なしでスキルを使えますか? はい。機能が制限されたモードで利用できます。MCP がなくても、このスキルは準備、練習、JD 分析、交渉のための体系化されたワークフローを通じてコーチングを行います。ただし、ライブ求人情報、基準に基づく回答の採点、実際の履歴書の採点は利用できません。MCP をインストールすると、ライブデータを利用できるようになります。

質問バンクは本当にオープンですか? このリポジトリでは、スキル、ツール別の dist パイプライン、インストール用 CLI が MIT ライセンスで提供されています。質問バンク自体は現在 MCP の背後にあります。オープンデータ化はロードマップに含まれています。

Pi、Gemini CLI、OpenCode、Trae、Rovo Dev、Qoder には対応していますか? ロードマップに含まれています。dist パイプラインは、スキルや指示ファイルの規約が文書化されている AI ツールであれば、どれでも対象にできます。PR を歓迎します。

リポジトリの構成

README.md                    you are here
LICENSE                      MIT
package.json                 CLI + build wiring, npm metadata
bin/
  four-leaf-coach.js         the `npx four-leaf-coach add` CLI
scripts/
  build.js                   generates dist/<tool>/ bundles from the source below
.claude-plugin/
  plugin.json                manifest for Claude Code plugin marketplace
.mcp.json                    auto-wires the hosted Four-Leaf MCP on plugin install
skills/
  four-leaf-coach/
    SKILL.md                 entry point your AI tool loads (source of truth)
    references/
      mcp-tools.md           reference for the MCP tools
      upgrade-flow.md        paid-tier handling pattern
      commands/              per-workflow instructions
        kickoff.md
        find-jobs.md
        prep-role.md
        practice.md
        analyze-jd.md
        negotiate-prep.md
        interview-strategy.md
dist/                        generated by `npm run build` (gitignored, not committed)

skills/four-leaf-coach/ が信頼できる唯一のソースです。dist/ は生成された出力なので、ソースを編集して npm run build を再実行してください。

ロードマップ

  • パブリックレジストリを提供しているすべてのスキルアグリゲーターへのレジストリ登録申請。
  • 各ツールのスキル規約が安定した段階で、対応ツールを拡大:Pi、Gemini CLI、OpenCode、Trae、Rovo Dev、Qoder。

これまでに完了した項目:単一のソースから生成するツール別の dist/ バンドル(npm run build)、GitHub Copilot 向けにフラット化した単一ファイル版、そして npx four-leaf-coach add によるワンコマンドインストーラー。

コントリビューション

コマンドのコーチング改善、新しいコマンドの追加、音声の問題の修正につながる PR を歓迎します。「不正を支援するツールではなく、コーチ」というスキルの位置付けから逸脱する変更は受け付けません。

ライセンス

MIT。LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。