mcpField
W
Workopia — Job Search

Workopia — Job Search

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

Workopia — Job Search について

Workopia は、企業の採用ページから取得した 630 万件以上のリアルタイム求人を検索できるホスト型 MCP サーバーで、レジューム調整とカバーレター作成にも対応します。OAuth でサインインして利用し、生成処理はユーザー自身の AI クライアントのモデルで実行されます。

主な機能

  1. 01企業の採用ページからのリアルタイム求人検索
  2. 02単一の求人の詳細表示
  3. 03求人説明に合わせたレジュームの調整
  4. 04特定のポジション向けカバーレターの作成
  5. 05保存済みおよび応募済みの求人のダッシュボード

活用シーン

  1. 01Claude Code や Cursor から最新の求人を検索
  2. 02目標のポジションに合わせたレジュームとカバーレターの作成
  3. 03複数の MCP クライアントをまたいだ応募状況の管理

MCP 対応

Streamable HTTP エンドポイントを通じて、job_tool、job_detail_tool、tailor_resume_tool、cover_letter_tool、dashboard_tool の5つのツールを公開するリモート MCP サーバーです。MCP クライアントは OAuth 2.0 で認証します。

設定

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

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

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

ツール

5
パラメーター型必須説明
actionenumいいえ省略または 'prepare' = ステップ 1(サーバーが JD + 履歴書 + 調整指示を返します)。'save' = ステップ 2(tailored_resume を渡します。サーバーが PDF を生成してダッシュボードに保存します。サインインが必要です)。prepare | save
job_idstringいいえ以前の検索/絞り込み結果にある求人 ID。先行する検索結果のコンテンツ内の **Job Id** の値をそのまま使用します。サーバーは Mongo から完全な JD を取得します。
companystringいいえ
job_titlestringいいえ
parametersobjectいいえ
session_idstringいいえ
user_emailstringいいえ
resume_dataobjectいいえ推奨形式——utils/tailor/types.ts の ResumeTree に準拠した構造化履歴書。サーバー、ウィジェット、メインサイトの PDF テンプレートはすべて、この形式をそのまま使用します。可能であれば、呼び出し前にユーザーからこれらのフィールドを収集してください。
resume_data.skillsarrayいいえ
resume_data.profileobjectいいえ
resume_data.profile.namestringいいえ
resume_data.profile.emailstringいいえ
resume_data.profile.phonestringいいえ
resume_data.profile.titlestringいいえ
resume_data.profile.locationstringいいえ
resume_data.summarystringいいえ
resume_data.linkedinstringいいえ
resume_data.educationarrayいいえ
resume_data.languagesarrayいいえ
resume_data.experiencearrayいいえ
resume_data.personalHighlightsarrayいいえ
resume_textstringいいえユーザーの履歴書内容(プレーンテキスト、または文字列としての JSON Resume)。resume_data が指定されていない場合の代替入力です。
user_profileobjectいいえ任意のメインサイトのプロフィールオブジェクト。resume_data と resume_text の両方がない場合、氏名/役職/連絡先/職歴の代替情報源として使用します。
tailor_resumeobjectいいえ上記と同じフィールドを含む任意のラッパー(旧形式)。
resume_contentstringいいえ
job_descriptionstringいいえユーザーが直接貼り付けた完全な JD テキスト(job_id の代替)。
tailored_resumeobjectいいえステップ 2 のみ:あなたが作成した調整済み履歴書。JSON Resume オブジェクト(または JSON 文字列)として指定します。サーバーは PDF にレンダリングし、profile.applications[job_id].resumeTailor に保存します。
customization_levelenumいいえlight | moderate | heavy

詳細

Workopia MCP サーバー

Claude Code、Claude Desktop、Cursor、Windsurf、その他の MCP クライアントから、Model Context Protocol を通じて求人検索、履歴書の調整、カバーレターの作成、応募状況の追跡をご利用いただけます。

Note: これはホスト型の MCP サーバーです。以下の公開エンドポイントに接続し、Workopia でサインイン(OAuth)してください。管理が必要な API キーはありません。すべてのツールの利用には、Workopia への無料サインインが必要です。検索、求人詳細、履歴書の調整、カバーレター、ダッシュボードはすべてお客様のアカウントに関連付けられます。履歴書の調整とカバーレターの作成には、お使いの AI クライアントのモデルを使用します。Workopia は LLM をホストせず、AI の利用料金を請求することもありません。

エンドポイント

https://workopia.io/api/mcp-jobs
  • トランスポート: Streamable HTTP
  • 認証: OAuth 2.0(動的クライアント登録 + PKCE。クライアントが自動的に処理します)
  • ウェブサイト: https://workopia.io

Claude Code プラグインとしてインストール

/plugin marketplace add workopia/workopia-mcp
/plugin install workopia-jobs

初めてツールを使用するときに、Claude Code がブラウザーで Workopia の OAuth フローを開きます。その後、トークンは自動的に保存され、更新されます。

登録とサインイン

GitHub リポジトリ専用のアカウントや、作成が必要な API キーはありません。MCP クライアントが Workopia のツールを初めて呼び出すと、ブラウザーで Workopia の認証ページが開きます。メールコード、Google、LinkedIn、または GitHub でサインインしてください。

  • 確認済みのメールアドレスに Workopia プロフィールがすでにある場合、MCP 接続ではそのプロフィールが使用されます。
  • それ以外の場合、Workopia はその確認済みメールアドレス用の最小限のプロフィールを作成します。
  • MCP クライアントは OAuth トークンを保存し、更新します。ローカルの接続を取り消すには、クライアントで Workopia の接続を解除するか、削除してください。
  • 同じ確認済みメールアドレスを別の対応クライアントで使用すると、アクティビティは同じ Workopia プロフィールに関連付けられます。MCP 専用の別アカウントが作成されることはありません。

OAuth では Authorization Code + PKCE と動的クライアント登録を使用します。Workopia のパスワード、メールコード、OAuth トークン、履歴書をこのリポジトリや GitHub の Issue に絶対に貼り付けないでください。

ツール

ツール機能
job_tool90 以上の国にわたる数百万件の公開中の求人を検索します(企業の採用ページ + ATS フィード — Lever、Greenhouse、Workday)。求人をアカウントに保存できます(サインインが必要です)。
job_detail_tool1 件の求人の詳細情報(給与、応募要件、スキル、企業)。
tailor_resume_tool特定の求人情報に合わせて履歴書を調整します。
cover_letter_tool特定の職種向けのカバーレターを作成します。
dashboard_toolWorkopia ダッシュボードを開きます。保存済み、調整済み、応募済みの求人と最新の履歴書を確認できます(サインインが必要です)。

クイックスタート(手動設定)

Claude Desktop — claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "workopia": {
      "type": "streamable-http",
      "url": "https://workopia.io/api/mcp-jobs"
    }
  }
}

Cursor — .cursor/mcp.json:

{
  "mcpServers": {
    "workopia": { "url": "https://workopia.io/api/mcp-jobs" }
  }
}

ChatGPT — ChatGPT App Store で「Workopia」を検索してください。

掲載先

Glama で公開中

workopia-mcp MCP サーバー

利用枠

公開時は無料です。ツールを利用するには、Workopia への無料サインイン(OAuth)が必要です。検索、求人詳細、履歴書の調整、カバーレター、ダッシュボードをご利用いただけます。より大きな利用枠や個別のご相談をご希望の場合は、[email protected] までメールでお問い合わせください。

アカウントのアクティビティとプライバシー

求人検索、求人の閲覧、保存した求人、応募、履歴書の操作、カバーレターの作成など、認証が必要なツールの操作は、Workopia のプロフィールに関連付けられる場合があります。これにより、対応する MCP クライアント間でダッシュボードと履歴を利用できます。Workopia は連携の種類(例:MCP)を記録し、OAuth クライアントが自身を識別する場合は、クライアントの種類(例:Codex、Claude Code、Cursor、Windsurf)も記録します。

この MCP サーバーは会話の文字起こしを収集しません。アクティビティの記録には、OAuth トークンや履歴書のテキスト全文は含まれません。履歴書に関する操作を依頼された際に必要となる履歴書の内容は、以下にリンクされている Workopia のプライバシーポリシーに従って取り扱われます。

バグの報告/機能のリクエスト

不具合を見つけた場合や、ツールの改善を希望する場合は、**issue を作成**してください。このリポジトリでは、Workopia MCP サーバーと Claude Code プラグインに関するバグやフィードバックを管理しています。アカウント、請求、その他のプライベートな内容については、[email protected] までメールでお問い合わせください。

概要

HERAAI PTY LLC が開発しました。プライバシーポリシー:https://workopia.io/privacy

コメント

MCP は初めてですか?

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

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