AI Applyd について
AI Applyd(README での名称は GetMattered MCP Server)は、求職者向けに求人マッチング、履歴書の調整、応募、面接準備を支援します。企業の採用システムから応募し、企業側の確認情報を記録するため、送信の成否を区別できます。
主な機能
- 01求人マッチングと履歴書の評価
- 02職種に合わせた履歴書とカバーレターの作成
- 03企業の採用システムから応募
- 04応募の確認、承認、追跡
- 05面接準備と採用担当者への返信
活用シーン
- 01経験に合う求人を探して履歴書を調整
- 02送信待ちの応募内容を確認
- 03応募が企業のシステムに届いたか確認
- 04面接の準備や採用担当者への返信
MCP 対応
ホスト型リモート MCP サーバーは、求人検索、応募、アカウント、応募追跡のツールをクライアントに提供し、OAuth でサインインします。ホスト型サービスへ要求を中継する stdio ブリッジもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.aiapplyd.com/mcpclaude mcp add --transport http com-aiapplyd-aiapplyd https://mcp.aiapplyd.com/mcp{"mcpServers":{"com-aiapplyd-aiapplyd":{"type":"http","url":"https://mcp.aiapplyd.com/mcp"}}}Cursor で開く{"servers":{"com-aiapplyd-aiapplyd":{"type":"http","url":"https://mcp.aiapplyd.com/mcp"}}}VS Code で開く{"mcpServers":{"com-aiapplyd-aiapplyd":{"type":"http","url":"https://mcp.aiapplyd.com/mcp"}}}{"mcpServers":{"com-aiapplyd-aiapplyd":{"serverUrl":"https://mcp.aiapplyd.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
23| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| page | integer | いいえ | ページ番号。1 から始まります(例:次のページは 2) |
| limit | integer | いいえ | 1 ページあたりのマッチ数。1~50(デフォルトは 10) |
| query | string | いいえ | タイトルにこのテキストを含む求人に絞り込みます(例:"Product Designer")。 |
| job_url | string | いいえ | URL を指定して、保存せずに任意の求人情報を読み取ります(例:"https://jobs.lever.co/acme/123")。 |
| location | string | いいえ | 希望勤務地(例:"San Francisco, CA"、"New York"、"Remote") |
| saved_only | boolean | いいえ | true の場合、ユーザーが保存したマッチのみを返します |
| remote_only | boolean | いいえ | true の場合、リモート勤務に対応した求人のみを表示します |
| job_match_ids | array | いいえ | これらのマッチの詳細を読み取ります。job_match_ids は最大 10 件です(例:[48213])。求人情報の全文、スキル、福利厚生、勤務形態を返します。 |
| after_job_match_id | integer | いいえ | この job_match_id より新しいマッチのみを返します。各回答の newestJobMatchId を保存し、次回渡してください。 |
詳細
GetMattered MCP サーバー
バージョン 1.10.4。ポータブルな就職活動スキルを14種類収録しています。変更履歴をご覧ください。
面接につながる自動応募
応募はやめて、面接を始めましょう。
スクリーニングソフトウェアと同じ方法で履歴書を評価し、応募する職種に合わせて書き直し、カバーレターを作成し、面接の準備をして、雇用主自身の採用システムから応募を送信します。すべて、いつも使っているアシスタントの中で行えます。
雇用主自身の確認記録も残ります。 多くのツールは送信した応募件数を数えますが、その数字はツールが自分のボタンクリックをもとに付けたものです。このツールが報告するのは、雇用主のシステムが実際に返した結果です。そのため、本当の不採用と、フォームが気づかれないまま応募を破棄したケースを見分けられます。
応募者の多くは、人が一言も読む前にソフトウェアによる審査で落とされます。また、フォームで必須項目がひそかに欠落したり、アップロードしたファイルが添付されなかったりして、審査すら受けられない応募も少なくありません。応募者から見ると、どちらも不採用と同じに見えるため、多くの人が誰にも読まれない履歴書を書き直しています。
このサーバーを使えば、審査と応募が届いた証明という、プロセスの両面を自分で管理できます。
最初のマッチングから面接の案内まで。すべての応募に雇用主自身の確認記録が付いています。
インストールは不要です。一度接続すれば、Claude、ChatGPT、Codex、Cursor、Gemini CLI、VS Code、その他のMCPクライアントから利用できます。また、Pokeを通じてiMessageでスマートフォンからも利用できます。
**5つの呼び出しで就職活動のすべてを完了できます。**マッチした求人を確認し(getmattered_get_matches)、1件に応募する(getmattered_apply。自動送信するか、あなたの承認待ちにします)、保留中の応募を承認する(getmattered_approve_applications)、企業からの正式な受領確認まで応募状況を追跡する(getmattered_get_applications)、プランと残りの利用枠を確認する(getmattered_get_account)。全ツールの一覧はツールをご覧ください。
デモを見る
90秒で、履歴書のアップロード、求人のマッチング、企業独自の応募フォームからの実際の応募、企業からの確認メール、面接の準備、ChatGPT、Claude、Cursorからの応募をご覧いただけます。
クイックスタート
お使いのアプリが対応していれば、ワンクリックで設定できます。
GetMatteredはホスト型のリモートMCPサーバーです。クライアントを次のURLに接続してください。
https://mcp.getmattered.com/mcp
最初のツール呼び出しでOAuthサインインが始まります。Googleでサインインすれば接続完了です。 無料アカウントにクレジットカードは不要で、10,000トークンの初回限定スターター枠が付与されます。
Claude(Web、Desktop、Code)
Settings → Connectors → Add custom connector
| 項目 | 値 |
|---|---|
| 名前 | GetMattered |
| リモートMCPサーバーのURL | https://mcp.getmattered.com/mcp |
Claude Codeでは、次の1行で設定できます。
claude mcp add --transport http getmattered https://mcp.getmattered.com/mcp
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"getmattered": {
"url": "https://mcp.getmattered.com/mcp"
}
}
}
ChatGPT
Settings → Connectors → Createを選び、https://mcp.getmattered.com/mcpを貼り付けます。ChatGPTはMCPに標準で対応しているため、インポートするActionスキーマも、ホストするものもありません。
VS Code
code --add-mcp '{"name":"getmattered","type":"http","url":"https://mcp.getmattered.com/mcp"}'
Codex、ChatGPT、Claude Code、Cursor 向けプラグイン
このリポジトリはプラグインマーケットプレイスです。getmattered プラグインには、MCP サーバーと 14 個のスキルが含まれています。Codex、ChatGPT、Claude Code、Cursor が読み込むポータブルな plugin.json 形式です。
| スキル | 使用するタイミング |
|---|---|
using-getmattered | リクエストに合ったツールと実行順序をアシスタントに選んでもらいたい場合 |
setup-job-search | 基本の履歴書を設定したい場合、プロフィールを完成させたい場合、または準備状況を確認したい場合 |
find-matching-jobs | マッチする求人を確認したい場合、求人を保存またはスキップしたい場合、あるいは検索条件を変更したい場合 |
apply-to-a-job | 応募したい場合、または求人リンクを貼って「応募して」と伝える場合 |
review-and-send | 自分の確認待ちの内容を見て、変更し、送信したい場合 |
tailor-for-a-job | 求人の分析、ATS スコア、または特定の職種向けの履歴書の書き直しを希望する場合 |
track-applications | 「応募は届いた?」と尋ねる場合、または残りの応募可能件数を知りたい場合 |
write-cover-letter | 特定の求人向けのカバーレターを作成したい場合、または既存のカバーレターを変更したい場合 |
prepare-for-interview | 職種に合わせた質問と、自分の経験に基づく回答の練習を希望する場合 |
handle-recruiter-replies | 雇用主から返信があり、その内容を確認して、承認した返信を送りたい場合 |
follow-up-on-applications | 応募後に連絡が途絶えており、フォローアップしたい場合 |
manage-saved-searches | 検索条件を保存し、新着求人のメール通知を受け取りたい場合 |
translate-resume | 履歴書を別の言語で用意したい場合 |
build-resume-document | 保存済みの履歴書の PDF リンクが欲しい場合、またはビルダーで仕上げるための非公開の編集可能な要約案が欲しい場合 |
ホスト型スキルインデックスは
getmattered.com/.well-known/agent-skills/index.json にあります。
プラグインファイルは plugins/getmattered/skills/ にあります。ルートの skills/ リンクは同じディレクトリを指しているため、別のスキルファイルを用意しなくても Gemini CLI がワークフローを検出できます。
スキルは、従量制の作業を行う前にアカウントの上限を確認し、クレジットを消費する操作や応募の送信前に承認を求めます。プラグインをインストールしても GetMattered のプランは購入されません。公開ディレクトリへの登録承認は、このリポジトリを直接インストールすることとは別です。
Codex:
codex plugin marketplace add getmattered/getmattered-mcp
codex plugin add getmattered@getmattered
Claude Code:
claude plugin marketplace add getmattered/getmattered-mcp
claude plugin install getmattered@getmattered
Codex(CLI、IDE 拡張機能、ChatGPT デスクトップアプリ)
codex mcp add getmattered --url https://mcp.getmattered.com/mcp
codex mcp login getmattered
Codex CLI、IDE 拡張機能、ChatGPT デスクトップアプリは、この設定を共有します。
Gemini CLI
このリポジトリは Gemini CLI 拡張機能でもあります(gemini-extension.json、GEMINI.md、同じ 14 個のスキル)。
gemini extensions install https://github.com/getmattered/getmattered-mcp
または、~/.gemini/settings.json にサーバーを手動で追加します。
{
"mcpServers": {
"getmattered": { "httpUrl": "https://mcp.getmattered.com/mcp" }
}
}
Zed
設定 → AI → MCP サーバー → リモートサーバーを追加 を選択し、https://mcp.getmattered.com/mcp を貼り付けます。
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"getmattered": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.getmattered.com/mcp"] }
}
}
Perplexity、Mistral Le Chat、Raycast
いずれにも、リモート MCP URL を入力するカスタムコネクター画面があります。https://mcp.getmattered.com/mcp を貼り付けて、OAuth を選択します。
スマートフォンから:iMessage、Telegram、WhatsApp
- iMessage / SMS: ワンタップでPokeにGetMatteredを追加
(または
npx poke@latest mcp add https://mcp.getmattered.com/mcp -n "GetMattered")し、サインインしてから、Pokeに次のようにメッセージを送ります: 「リモートのプロダクトデザイナーの求人を探して、最適な2件に応募して」。 - 自分のサーバーでTelegram、WhatsApp、またはiMessageを使う場合: OpenClaw はセルフホスト可能なゲートウェイです。URLをMCP サーバーとして追加し、使用するチャンネルを有効にしてください。
stdio のみに対応するクライアント
このリポジトリには、薄いブリッジが含まれています。ホストされたサーバーにプロトコルを中継するだけで、独自の機能は追加しません。
npx -y github:getmattered/getmattered-mcp
Docker を使う場合:
docker build -t getmattered-mcp .
docker run --rm -i getmattered-mcp
{
"mcpServers": {
"getmattered": {
"command": "docker",
"args": ["run", "--rm", "-i", "getmattered-mcp"]
}
}
}
| 環境変数 | デフォルト | 意味 |
|---|---|---|
GETMATTERED_MCP_URL | https://mcp.getmattered.com/mcp | 中継先のエンドポイントです。プレビュー環境でテストする場合は、https://mcp-preview.getmattered.com/mcp を指定します。この変数が未設定の場合は、改名前に使用されていた変数名も引き続き読み込まれます。 |
GETMATTERED_TOKEN | 未設定 | 任意のベアラートークンです。これを指定しなくてもサーバーはイントロスペクションに応答しますが、アカウントが接続されるまではツールの呼び出しに対して401を返します。この変数が未設定の場合は、改名前に使用されていた変数名も引き続き読み込まれます。 |
コマンドラインとボット
同じパッケージには小さなCLIも含まれているため、スクリプト、cronジョブ、チャットボット(Telegram、WhatsApp、 iMessage)から、MCPクライアントを使わずに求人検索の一連の処理を実行できます。
npx getmattered-mcp login # sign in once in the browser
npx getmattered-mcp tools # list the tools
npx getmattered-mcp call getmattered_get_matches '{"limit": 5}' # matched jobs as JSON
npx getmattered-mcp call getmattered_apply '{"job_match_id": 123, "mode": "review"}'
npx getmattered-mcp call getmattered_get_applications '{"status": "waiting_for_review"}'
npx getmattered-mcp call getmattered_approve_applications '{"application_ids": [456]}'
login はデスクトップクライアントと同じOAuthサインインを実行し、トークンを
~/.config/getmattered/credentials.json(モード600)に保存します。トークンは自動的に更新されるため、無人で動作するボットも
引き続き動作します。call はツールの構造化された結果をJSONとして出力します。終了コード0は成功、
1はツールがエラーを報告したこと、2はサインインしていないことを示します。
引数なしで実行すると、保存済みのログイン情報を使って https://mcp.getmattered.com/mcp に中継するstdio MCPサーバーとして動作します。GETMATTERED_TOKEN を指定すると保存済みのログイン情報が上書きされ、GETMATTERED_MCP_URL を指定するとエンドポイントが上書きされます。
名称変更
このパッケージは getmattered-mcp に名称変更されました。既存の設定も引き続き動作します:
- このパッケージは以前のコマンド名もインストールします。どちらのコマンドも同じコードを実行します。
- ツールIDは
getmattered_<name>です。以前のツールIDもエイリアスとして使用できます。 - 1.10.1以前の、各ツールが1つの操作を実行する前のツール名も引き続き使用できます。以前のツール名も引き続き応答しますを参照してください。
GETMATTERED_*の変数が未設定の場合は、改名前に使用されていた環境変数名も引き続き読み込まれます。- 以前のバージョンで保存されたサインイン情報も引き続き読み込まれます。次回の
loginまたはトークン更新時に、~/.config/getmattered/credentials.jsonに書き込まれます。
エンドポイント
| 環境 | Streamable HTTP(最新) | SSE(レガシーブリッジ) |
|---|---|---|
| 本番環境 | https://mcp.getmattered.com/mcp | https://mcp.getmattered.com/sse |
| プレビュー | https://mcp-preview.getmattered.com/mcp | https://mcp-preview.getmattered.com/sse |
/mcp を使用してください。/sse は、Streamable HTTP に対応していないクライアント向けにのみ残されています。
ツール
以下の表は、https://mcp.getmattered.com/mcp のライブ tools/list から生成されています。
すべてのツールは、呼び出し元自身のGetMatteredアカウントで実行されます。マッチした求人、応募内容、
アカウントの利用上限を確認しても、AIによる生成は実行されません。AIの処理と応募には、
アカウントの利用枠が使われます。ツールの呼び出しにはサインインが必要ですが、イントロスペクションは公開されています。
操作ごとに1つのツール
1.10.2以降、各ツールはそれぞれ固有の説明、入力スキーマ、アノテーションを持ち、1つの処理だけを実行します。操作を選択する action や decision 引数を取るツールはありません。
サーバーには39個のツールが一覧表示されます。
メインループ
5 つのツールで、チャットから求人探しをすべて進められます。または、マッチした求人が届いたら「はい」と返信するボットからも利用できます。
getmattered_get_matches -> getmattered_apply -> getmattered_get_applications -> getmattered_approve_applications
getmattered_get_account (plan, what is left, readiness)
| ツール | タイトル | ヒント | 機能 |
|---|---|---|---|
getmattered_get_matches | 求人マッチを取得 | 読み取り専用、冪等、オープンワールド | マッチした求人を最適なものから順に取得します。それぞれに、応募時に使う job_match_id が付いています。求人情報の全文や、保存せずにリンクから任意の求人情報を取得することもできます |
getmattered_apply | 求人に応募 | 破壊的、オープンワールド | job_match_id または job_url を指定して、雇用主独自の採用システムから 1 件の求人に応募します。mode: "auto" は応募を送信し、mode: "review" はあなたの承認があるまで保留します |
getmattered_get_applications | 応募を取得 | 読み取り専用、冪等 | すべての応募とその進捗状況、確認待ちのキュー、および存在する場合は雇用主独自の確認情報を取得します |
getmattered_approve_applications | 応募を承認 | 破壊的、オープンワールド | 確認待ちの応募を、最大 25 件まとめて雇用主に送信します。取り消すことはできません |
getmattered_get_account | アカウントを取得 | 読み取り専用、冪等 | プラン、トークン残高、残りの応募数、求人の希望条件、プロフィールが応募可能な状態かどうかを取得します。パスワード、トークン、カード情報は取得しません |
応募
| ツール | タイトル | ヒント | 機能 |
|---|---|---|---|
getmattered_reject_applications | 応募を却下 | 破壊的、冪等 | 確認待ちの応募をスキップします。何も送信されません |
getmattered_cancel_applications | 応募をキャンセル | 破壊的、冪等 | 送信前の、キュー内または準備中の応募を停止します |
getmattered_refine_application_documents | 応募書類を書き直す | 破壊的 | あなたの指示に基づいて、送信前の応募書類の履歴書またはカバーレターを書き直します。AI クレジットを使用します |
getmattered_reprepare_applications | 応募書類を再作成 | 破壊的 | 応募用に調整した書類を再作成します。AI クレジットを使用します |
getmattered_set_application_stage | 応募の進捗を記録 | 書き込み、冪等 | 折り返し連絡、面接、内定、または不採用など、応募の進捗を記録します |
セットアップと振り分け
| ツール | タイトル | ヒント | 内容 |
|---|---|---|---|
getmattered_set_resume | 履歴書を設定 | 破壊的, オープンワールド | 貼り付けたテキスト、ファイルリンク、または保存済みの履歴書をアカウントに登録し、すべての応募書類をカスタマイズする際のベースにします |
getmattered_save_matches | 求人マッチを保存 | 書き込み, 冪等 | マッチを保存済みリストに保存します。getmattered_unsave_matches で取り消せます |
getmattered_skip_matches | 求人マッチをスキップ | 書き込み, 冪等 | 理由を添えてマッチをスキップするため、辞退した求人が再び表示されなくなります。getmattered_restore_matches で取り消せます |
getmattered_unsave_matches | 保存済みマッチを削除 | 書き込み, 冪等 | 保存済みリストからマッチを削除します |
getmattered_restore_matches | スキップしたマッチを復元 | 書き込み, 冪等 | 求人掲載が公開中であれば、スキップしたマッチを再表示します |
getmattered_update_job_preferences | 求人の希望条件を更新 | 破壊的, 冪等 | 希望する職種、勤務地、給与、職位の経験レベルを GetMattered に設定し、求人検索を再実行します |
getmattered_update_automatic_apply_settings | 自動応募の設定を更新 | 破壊的, 冪等, オープンワールド | 自動応募をオンまたはオフにし、応募を自動送信するか、確認を待つかを設定します |
getmattered_get_application_profile | 応募プロフィールを取得 | 読み取り専用, 冪等 | 雇用主のフォームに入力する回答と、未入力の項目を確認できます |
getmattered_update_application_profile | 応募プロフィールを更新 | 破壊的, 冪等 | 指定した項目のみを保存します。EEO の回答は任意で、「回答を希望しない」も選択できます |
getmattered_list_saved_searches | 保存済み検索を一覧表示 | 読み取り専用, 冪等 | 保存済み検索とメールアラートを表示します |
getmattered_create_saved_search | 現在の検索を保存 | 書き込み | 現在の求人の希望条件を、任意のメールアラート付きで名前を付けて保存します |
getmattered_update_saved_search | 保存済み検索を更新 | 書き込み, 冪等 | 保存済み検索の名前を変更するか、メールアラートをオンまたはオフにします |
getmattered_delete_saved_search | 保存済み検索を削除 | 破壊的, 冪等 | 指示があった場合にのみ、保存済み検索を削除します |
受信トレイとフォローアップ
| ツール | タイトル | ヒント | 内容 |
|---|---|---|---|
getmattered_get_inbox | 採用担当者の受信トレイを取得 | 読み取り専用, 冪等 | 応募について雇用主から届いたメールを、会話全体と返信候補とともに表示します |
getmattered_reply_to_email | 雇用主のメールに返信 | 破壊的, オープンワールド | 正確な返信文を承認した後に限り、GetMattered のアドレスから雇用主に返信を送信します |
getmattered_list_due_follow_ups | 対応期限が来たフォローアップを一覧表示 | 読み取り専用, 冪等 | 返答が途絶えてフォローアップの時期を迎えた応募を、緊急度の高い順に表示します |
getmattered_list_sent_follow_ups | 送信済みフォローアップを一覧表示 | 読み取り専用, 冪等 | すでに送信または記録したフォローアップを表示します |
getmattered_draft_follow_up | フォローアップを下書き | 書き込み | 1件の応募についてフォローアップを下書きします。送信はされません。AI クレジットを使用します |
getmattered_send_follow_up | フォローアップメールを送信 | 破壊的, オープンワールド | 正確な文面を承認した後に限り、接続済みの Gmail または Outlook からフォローアップを送信します |
getmattered_record_follow_up | フォローアップを記録 | 書き込み | 自分で送信したフォローアップを記録し、次回の適切なタイミングを設定します |
履歴書、カバーレター、面接
| ツール | タイトル | ヒント | 内容 |
|---|---|---|---|
getmattered_score_resume | 履歴書を評価 | 書き込み | セクションごとのスコア、該当するキーワードと不足しているキーワード、変更すべき点を含むATSスコア |
getmattered_analyze_job_description | 求人情報を分析 | 書き込み | 求人情報で審査される内容を独自の表現で示し、それに合わせて履歴書を調整できます |
getmattered_optimize_resume | 履歴書を最適化 | 書き込み | ATS審査を通過し、人間の採用担当者にも読んでもらえるように書き直した履歴書 |
getmattered_generate_interview_questions | 面接質問を生成 | 書き込み、オープンワールド | この職種で聞かれる質問、回答のガイダンス、STAR形式のシナリオ、交渉の準備 |
getmattered_translate_resume | 履歴書を翻訳 | 書き込み | 履歴書を別の言語に翻訳し、別の文書として作成します。アカウントに保存された履歴書、またはチャットに貼り付けたり添付したりした履歴書を使用できます |
getmattered_generate_cover_letter | カバーレターを生成 | 破壊的 | アカウントに保存された履歴書、またはチャットに貼り付けた履歴書をもとに、あなた自身の口調で作成したカバーレター |
getmattered_get_resume_pdf_link | 履歴書のPDFリンクを取得 | 読み取り専用、冪等 | 保存されている履歴書のPDFへの非公開リンクです。何も作成しません |
getmattered_share_resume_pdf | 履歴書のPDFを公開共有 | 書き込み、冪等、オープンワールド | あなたが依頼した場合にのみ、履歴書のPDFへの公開リンクを作成します。書類ページで無効にできます |
getmattered_create_resume_draft | 履歴書ビルダーの下書きを作成 | 書き込み、オープンワールド | 最大2,000文字の要約から、履歴書ビルダーで仕上げるための編集可能な下書きを作成します。PDFは作成しません |
以前のツール名も引き続き利用可能
1.10.1以前のツール名も引き続き動作します。これらは tools/list には表示されません。サーバーはそれぞれの名前を、現在その操作を実行するツールとして処理します。
| 以前の名前 | 実行されるツール |
|---|---|
getmattered_review_application | decision に応じて、approve、reject、cancel、refine、re_prepare、set_stage はそれぞれ getmattered_approve_applications、getmattered_reject_applications、getmattered_cancel_applications、getmattered_refine_application_documents、getmattered_reprepare_applications、getmattered_set_application_stage を実行します |
getmattered_triage_matches | action に応じて、save、skip、unsave、restore はそれぞれ getmattered_save_matches、getmattered_skip_matches、getmattered_unsave_matches、getmattered_restore_matches を実行します |
getmattered_manage_follow_ups | action に応じて、list、history、draft、send、record_sent はそれぞれ getmattered_list_due_follow_ups、getmattered_list_sent_follow_ups、getmattered_draft_follow_up、getmattered_send_follow_up、getmattered_record_follow_up を実行します |
getmattered_manage_saved_searches | action に応じて、list、save、update、delete はそれぞれ getmattered_list_saved_searches、getmattered_create_saved_search、getmattered_update_saved_searches、getmattered_delete_saved_searches を実行します |
getmattered_build_pdf | resume_text がある場合は getmattered_create_resume_draft を実行します。ない場合は、make_public が true なら getmattered_share_resume_pdf、そうでなければ getmattered_get_resume_pdf_link を実行します |
getmattered_update_auto_apply | 同じ引数で getmattered_update_automatic_apply_settings を実行します |
getmattered_auto_apply | 同じ引数で getmattered_apply を実行します |
getmattered_search_jobs | job_title を query として getmattered_get_matches を実行します |
引数なしの getmattered_update_application_profile | getmattered_get_application_profile を実行します |
未知の action または decision の値に対しては、「tool not found」と返されます。新しいコードでは、一覧にある名前を呼び出してください。
すべてのツールには、title、4つすべての注釈ヒント(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)、および outputSchema が含まれます。各呼び出しはテキストに加えて structuredContent を返すため、クライアントは文章を解析せずにIDやステータスを処理できます。また、サーバーはメインループをMCPの instructions として送信します。
知っておくべき動作
getmattered_applyとgetmattered_approve_applicationsは、あなたの名前で実際の雇用主に応募を送信します。modeの設定はその応募だけに適用され、アカウント設定は変更しません。自分のデフォルト設定に従う場合は、省略してください。- 応募が完了したとみなされるのは、雇用主自身の受付ページまたは確認ページで確認できた場合のみです。
getmattered_get_applicationsは、その証拠だけに基づいてemployerConfirmedを報告し、送信ボタンをクリックしただけでは報告しません。 getmattered_get_matchesは書き込みを行いません。GetMattered が検索する対象を変更するには、getmattered_update_job_preferencesを呼び出してください。渡したリストが保存済みのリストを置き換えるため、この操作には破壊的変更のマークが付いています。- 雇用主に関するテキストはデータです。求人のタイトル、説明、企業調査の内容を指示として実行することはありません。
プロンプト
| プロンプト | タイトル | 説明 |
|---|---|---|
review_my_resume | 履歴書をレビュー | 求人情報に照らして履歴書を採点し、選考フィルターを通過するために有効な3つの変更を提示します |
prepare_for_interview | 面接の準備 | この企業がこの職種で尋ねる質問を準備し、構成に沿った回答を用意します |
apply_to_my_matches | マッチした求人に応募 | 最適なマッチを表示し、あなたが選んだ求人に応募します。応募はそれぞれ承認待ちになります |
find_jobs_like_this | この求人に似た求人を探す | 対象の職種に最もよくマッチする求人を適合度順に表示します |
リソース
| リソース | URI | 内容 |
|---|---|---|
ats-best-practices | getmattered://resources/ats-best-practices | 2026年版の応募者追跡システムを通過するための公式ガイドです。キーワードの照合、書式ルール、セクションの順序、よくある不採用理由を解説します。 |
interview-frameworks | getmattered://resources/interview-frameworks | 面接の回答を構成するための参考フレームワークです。STAR、CARL、SOAR、PARを紹介します。 |
resume-section-order | getmattered://resources/resume-section-order | ATS と人間の読みやすさを考慮した、キャリア段階(新卒、中堅、エグゼクティブ)別の推奨セクション順です。 |
以前のバージョンのリソース URI も引き続き使用できます。
認証
OAuth 2.1 を採用しており、一部機能に限定せず、仕様を完全に実装しています。
- PKCE(S256)必須
- 動的クライアント登録(RFC 7591)。クライアントは手動でキーを交換せずに登録できます
- Authorization Server Metadata(RFC 8414)および Protected Resource Metadata(RFC 9728)の検出
- Client ID Metadata Documents により、クライアントは登録の代わりに https URL を
client_idとして使用できます(client_id_metadata_document_supported: true) - 認可レスポンスの
issパラメーター(RFC 9207) - トークンの失効(RFC 7009)
- 有効期間の短いアクセストークンと、ローテーションされるリフレッシュトークンおよび再利用検出
認証されていない tools/call は、メタデータドキュメントを示す WWW-Authenticate ヘッダーとともに HTTP 401 を返します。イントロスペクション(initialize、tools/list、prompts/list、resources/list)は公開されているため、ユーザーがサインインする前に、どのディレクトリやクライアントでもツール一覧を確認できます。
ご自身で確認する
SID=$(curl -s -D- -o /dev/null -X POST https://mcp.getmattered.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"probe","version":"1"}}}' \
| grep -i '^mcp-session-id' | tr -d '\r' | awk '{print $2}')
curl -s -X POST https://mcp.getmattered.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H "Mcp-Session-Id: $SID" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
プライバシー
履歴書とプロフィールは GetMattered アカウント内に保管されます。ツールが読み書きするのはそのアカウントだけで、それ以外にはアクセスしません。プライバシーポリシーおよび利用規約が法的拘束力を持つ声明です。
サポート
GetMattered をフォローする
- ウェブサイト:getmattered.com
- 料金:getmattered.com/pricing
- ブログ:getmattered.com/blog
- X:GetMattered
- LinkedIn:GetMattered
- YouTube:GetMattered
- Discord:コミュニティに参加
このリポジトリについて
ホストされているサーバーは Cloudflare Workers 上で稼働しており、ソースコードは公開されていません。このリポジトリは MCP サーバーの公開拠点です。server.json マニフェスト、接続ドキュメント、および上記の小規模な stdio ブリッジが含まれています。このブリッジは MIT ライセンスで提供され、メッセージをそのまま転送するため、お使いのマシンで実行されるコードをすべて確認できます。
GetMattered のその他の情報
- GetMattered - 面接につながる自動応募
- MCP サーバーの仕組み - Claude、ChatGPT、Cursor のセットアップ
- 料金 - 無料で開始、カード不要
- ブログ - 採用システムが実際にどのように応募者を選考するか
- よくある質問 - 履歴書の解析、ATS の動作、「応募を受け付けました」の意味
- 比較 - GetMattered とその他の求人応募ツールの比較
- GetMattered が求人応募の到達を判定する方法 - エンジニアリングに関する記事
GetMattered が開発しました。お問い合わせ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
