mcpField
H
HiddenJobs — Remote Tech Job Search MCP

HiddenJobs — Remote Tech Job Search MCP

リモート
hiddenjobs.devビジネス・マーケティング212 日前に更新
リポジトリ公式サイト

HiddenJobs — Remote Tech Job Search MCP について

HiddenJobsは、リモートの技術職を探す人向けのMCPサーバーです。アシスタントを求人ソースと個人用の求職ワークスペースにつなぎ、応募書類の準備や進捗管理を支援します。

主な機能

  1. 01選択したソースで求人検索
  2. 02保存した履歴書で職務を比較
  3. 03履歴書の版と文書を管理
  4. 04メールアラートの作成と管理
  5. 05応募状況の追跡と面接準備

活用シーン

  1. 01勤務地やスキルでリモート求人を探す
  2. 02応募に使う履歴書の版を選ぶ
  3. 03応募書類の作成とレビュー
  4. 04応募状況と次の手順を記録

MCP 対応

OAuth認証を使うリモートMCPサーバーとして、求人検索、アラート、プロフィールと履歴書のデータ、文書操作、応募管理、ワークフロー手順、リソースをクライアントに提供します。

設定

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

エンドポイントhttps://api.hiddenjobs.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.hiddenjobs.dev/mcp認証が必要

ツール

3
パラメーター型必須説明
pageintegerいいえ
limitintegerいいえ
querystringいいえキーワード、職種、スキル、または企業。
jobTypestringいいえ
categorystringいいえ
employmentTypestringいいえ
remoteLocationstringいいえ例:Worldwide、US、Europe、Spain、Germany。

詳細

求職 MCP

AI アシスタントと一緒に、仕事探しを。

見過ごされがちなリモート求人を見つけ、自分との適合度を評価し、履歴書とカバーレターを応募先に合わせて調整し、面接の準備をして、すべての応募を追跡できます。アシスタントを Hidden Jobs に接続すれば、プロフィール、履歴書のバージョン、メールアラート、応募履歴をアカウント内にまとめて管理できます。

AI アシスタントを MCP 経由で Hidden Jobs に接続すると、最適な求人を見つけ、履歴書を調整し、応募と応募状況の追跡を行い、面接の練習ができます。求人があふれる求人サイトは対象外です。

接続 · 求人情報ソース · スキル · ツール · リソース · ドキュメント

仕組み

Your profile + selected CV
            ↓
 Find jobs in your sources
            ↓
      Compare + choose
            ↓
 Tailor CV + cover letter
            ↓
    Review + export PDF
            ↓
   Send your application
            ↓
   Track + prep interviews

分析と文章作成はアシスタントが行います。Hidden Jobs は求人情報を提供し、保存を依頼されたプロフィール、書類、進捗を保管します。認証した接続済みクライアントから、同じ保存情報を利用できます。

クイックスタート

1. アシスタントを接続する
設定値
MCP URLhttps://hiddenjobs.dev/mcp
認証OAuth
アカウントご自身の Hidden Jobs アカウント

アシスタントにカスタムのリモート MCP サーバーを追加し、URL を入力して Hidden Jobs にサインインし、接続を承認します。

Claude Code

claude mcp add --transport http hidden-jobs https://hiddenjobs.dev/mcp
claude mcp login hidden-jobs

Codex CLI

codex mcp add hidden-jobs --url https://hiddenjobs.dev/mcp
codex mcp login hidden-jobs

ブラウザーでサインインを完了してから、クライアントに戻ります。グラフィカルクライアント、ターミナルでの確認、トラブルシューティングについては、クライアント設定を参照してください。

2. プロフィールと履歴書を設定する

接続したら、アシスタントにプロフィールを作成して履歴書を保存するよう依頼します。

この履歴書を使ってプロフィールを設定してください。「Backend English」として保存し、不足している情報があれば質問してください。

「Backend English」や「Manager Spanish」など、複数の履歴書を保存でき、変更できないバージョン履歴が保持されます。各応募に使う履歴書と正確なバージョンを選ぶか、求人に最適なものをアシスタントに選んでもらえます。ファイルは、クライアントが対応するファイル機能を使って転送するか、チャット内アップロードパネルで元の PDF または DOCX を選択するか、プロフィールからアップロードしてください。

3. 求人を検索して比較する

Hidden Jobs と Remote OK で、スペイン在住の応募者を受け付けている TypeScript の求人を検索してください。「Backend English」のバージョン 3 と求人を3件比較し、最も適した求人を説明してください。

search_jobs で、Hidden Jobs、Jobicy、We Work Remotely、Remote OK、Himalayas の中から求人情報ソースを選択します。sources は必須で、少なくとも1つ選択する必要があります。デフォルト値はありません。求人情報を読む場合やリンクを開く場合も、返された source が必要です。元の応募リンクを取得するには open_application_link を使います。外部求人は公開 API/フィードを通じて照会され、Hidden Jobs には保存されません。外部求人を比較して応募書類を準備できますが、求人の評価、アクティビティ、応募状況の追跡、メールアラートの保存には Hidden Jobs の求人を使います。求人情報ソースを参照してください。

4. 応募書類を準備する

この Hidden Jobs の求人には、「Backend English」のバージョン 3 を使って履歴書を調整し、カバーレターを作成してください。両方を確認し、応募を保存して、最終版の履歴書を PDF としてエクスポートしてください。

保存済みのすべての履歴書をこの求人と比較し、最適なものを選んで、その理由を説明してください。その履歴書を使って調整し、応募書類を準備してください。

アシスタントは、保存済み履歴書の内容を職務内容と比較し、選択された正確なバージョンを使用します。代わりに特定の履歴書を指定することもできます。デフォルトの履歴書は変更されません。

アシスタントは求人情報と選択した履歴書のバージョンのスナップショットを保存し、確認済みの事実に基づいて書類を作成して内容を確認し、完成した書類を応募に関連付けます。後からバージョン 4 を作成しても、その応募で選択済みのバージョンは置き換えられません。

雇用主のウェブサイトで確認して応募してください。その後、アシスタントに応募の記録を依頼します。

5. 面接の進捗を管理し、準備する

今日、この応募を提出しました。応募済みとして記録し、次のステップを保存してください。

職種、企業情報、使用した履歴書に基づいて、最初の面接に向けた準備を手伝ってください。

Applications を開くと、応募状況を確認したり、ステータスで絞り込んだり、履歴、書類、メモ、次のステップを確認したりできます。職歴、履歴書ライブラリ、接続済みアプリケーションを確認するには、Profile を使用してください。

メールによる求人アラート

TypeScript に一致する、ヨーロッパのバックエンドまたは DevOps の求人について、毎日のアラートを作成してください。

そのアラートを毎週に変更してください。今は一時停止してから、ほかのアラートを表示してください。

ダッシュボードと同じアラートを管理できます。保存できる検索条件は最大 5 件で、メールの頻度は毎日または毎週から選択でき、複数のフィルターを設定できます。作成、変更、再開には、確認済みのアカウントメールアドレスが必要です。すべてのアラートを一時停止したり、削除したりすることもできます。フィルター、バージョンの競合、使用例については、求人アラートを参照してください。

スキル

15 個のポータブルなスキルが、ワークフロー全体をガイドします。各ディレクトリには、アシスタントが従える手順を記載した SKILL.md が含まれています。

スキルできること
alerts毎日または毎週のメール通知を作成し、フィルターを変更して、配信を一時停止または再開します。
setupプロフィールを作成します — CV をインポートし、経験と希望を確認して、デフォルトの CV を選択します。
expandプロフィールを充実させます — 応募内容を具体的にする実績、責務、事例を記録します。
search選択した情報源を検索し、勤務地の応募資格を確認して、提供元の表記を保持します。
matchマッチした求人を比較します — 選択した CV に照らして要件を評価し、順位付けの理由を説明します。
apply応募書類を調整します — 内容を調整した CV とカバーレターを作成し、元の CV のバージョンを保持して、応募情報を保存します。
review送信前に確認します — 下書きの事実関係、関連性、明瞭さ、根拠のない主張をチェックします。
exportPDF をダウンロードします — 保存済みの文書から PDF を生成し、テキストとレイアウトの制限を確認します。
interview面接の準備をします — 求人情報と自身の経験を使って、想定される質問と根拠に基づく回答を練習します。
upskill学習計画を作成します — 身につけたい要件を演習とマイルストーンに落とし込みます。
outcome応募状況を追跡します — 確認済みの応募、面接、内定、不採用、次のステップを記録します。
email-syncメールの更新情報を確認します — 別途接続したメールを使い、承認を得たうえで応募情報の更新を提案します。
report進捗を確認します — 応募状況、最近の活動、次のアクションを要約し、依頼された場合はレポートを保存します。
add-template独自の構成を使います — 文書の構成と、サポートされている PDF レイアウト設定を保存します。
reset保存データを管理します — 削除内容をプレビューし、明示的な確認のためにアカウントを開きます。

例:「apply を使ってこの応募の準備をしてから、review で内容を確認してください。」

クライアントのスキルサポートを使って、選択したスキルのディレクトリをインストールしてください。リモート MCP 接続では、ローカルのスキルファイルは自動的にインストールされません。同じ手順は、MCP プロンプト、ワークフローリソース、または get_workflow を通じてリクエストすることもできます。これにより、インターフェースが異なるクライアントにも対応できます。

例、各ワークフローで使用するツール、リモートチャットからの実行方法については、スキルガイドをご覧ください。

ツール

45 個のツールで、求人検索、メール通知、非公開のキャリアデータ、ドキュメント操作を行えます。ツールは情報を読み込んだり保存したりします。アシスタントは求人を評価し、CV を個別に最適化し、手紙を作成し、面接練習をサポートします。

領域ツール
求人と企業search_jobs、get_job、open_application_link、get_company
求人通知get_job_alerts、create_job_alert、update_job_alert、delete_job_alert、pause_job_alerts、resume_job_alerts
ワークフローの手順get_workflow
プロフィールget_candidate_profile、save_candidate_profile
CV ライブラリlist_cvs、get_cv、save_cv、update_cv、set_default_cv、select_application_cv
CV アップロードパネルupload_cv
ドキュメントcreate_document_upload、finalize_document_upload、import_document、list_documents、get_document、get_document_download_url、save_document、delete_document、render_document、check_document
検索と評価get_search_history、save_search_history、list_job_activity、update_job_activity、get_job_evaluations、save_job_evaluation
応募list_applications、get_application、save_application、update_application、get_application_report
学習get_learning_plan、save_learning_plan
データ管理export_user_data、reset_user_data

たとえば、応募書類の準備には get_cv → save_application → save_document → update_application を使用します。PDF のエクスポートでは、render_document、check_document、 get_document_download_url も使用します。

引数、例、権限、エラーについては、ツールの完全なリファレンスをご覧ください。

リソース

リソースを使うと、アシスタントが再利用できる指示やテンプレートを提供し、保存済みのキャリア情報にアクセスできます。

リソース URI内容
hiddenjobs://workflows/{name}上記の15個のワークフロー。apply、interview、outcome などがあります
hiddenjobs://guides/{name}job-evaluation、document-review、interview、ats-checks
hiddenjobs://templates/{name}cv、cover-letter、interview
hiddenjobs://me/profile確認済みのプロフィールと設定
hiddenjobs://me/cvs/{id}保存済みの履歴書とそのバージョン
hiddenjobs://me/applications/{id}保存済みの応募情報とその履歴
hiddenjobs://me/documents/{id}保存済みの文書テキストとメタデータ

たとえば、hiddenjobs://workflows/interview には面接の準備方法が記載されており、 hiddenjobs://me/applications/{id} からは作業に使用する保存済みの応募情報を取得できます。非公開リソースには、ツールと同じ OAuth 認証およびアカウント所有権の確認が適用されます。resources/templates/list を使用して非公開 URI のパターンを確認し、list/get ツールでレコード ID を取得してください。

15個の MCP プロンプトでは、ワークフロー名を使用します。alerts、setup、expand、search、match、apply、review、 export、interview、upskill、outcome、email-sync、report、add-template、reset です。 リソースとプロンプトのリファレンスを参照してください。

データと文書

  • プロフィール情報、履歴書、変更不可の履歴書バージョン、下書き、評価、面接メモ、学習計画、応募履歴は、ローカルのプロジェクトフォルダーに依存せず、Hidden Jobs アカウント内に非公開で保存されます。
  • OAuth 認証済みのアプリケーションから、保存済みのキャリアデータを操作できます。アカウントからデータをエクスポートしたり、削除を確認したりできます。
  • PDF、DOCX、UTF-8 テキスト/Markdown のアップロードは、1ファイルあたり最大2 MiB、PDFは最大20ページまで対応しています。PDF のエクスポートはラテン文字と検証済みのレイアウト設定に対応しています。送信前に、完成した PDF を確認してください。
  • 応募の状態は saved、preparing、prepared、applied、interview、offer、 rejected、withdrawn です。準備済みの文書は自動送信されません。送信と結果の変更は、確認を得たうえで記録されます。
  • メールの更新には、別途認証したメールコネクターと承認が必要です。Hidden Jobs が保存するのは、承認済みの参照情報と要約であり、メールボックスの認証情報やメール本文ではありません。

保存、文書の転送、応募の追跡、テンプレートについては、キャリアワークスペースガイドを参照してください。

ドキュメント

このリポジトリには、MCP プロトコル、すべてのツールの REST 実装、src/sources/ にある外部ソースアダプター、スキル、リソース、クライアント接続ガイドが含まれています。リモートコネクターは、ここで公開されているものと同じ HTTP アダプターを使用します。ホスト型バックエンドとアカウントダッシュボードは、Hidden Jobs アプリケーションのリポジトリで管理されています。

ライセンス

MIT。詳細は LICENSE をご覧ください。

雇用主名と特定につながる求人スラッグは、検索結果と詳細結果から除外されています。get_company は求人 ID を使って、匿名化された企業情報を提供します。アカウント操作が必要な場合、アシスタントにはアカウント設定へのリンクが表示されます。

コメント

MCP は初めてですか?

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

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