Remoote Remote Jobs MCP について
Remoote Remote Jobs MCP は、エージェント開発者向けにリモート求人の検索・調査データを提供します。給与統計やアラート、確認後の応募リダイレクトにも対応し、雇用主の応募 URL は公開しません。
主な機能
- 01職種や条件で公開中の求人を検索
- 02求人詳細と給与データを取得
- 03給与統計を比較
- 04人気のリモート求人を表示
- 05毎日または毎週のアラートを作成
- 06確認後の応募リダイレクトを要求
活用シーン
- 01職種・スキル・勤務地でリモート求人を探す
- 02求人の給与と要件を確認
- 03アラートで新着求人を追跡
- 04確認後に応募リダイレクトを開く
MCP 対応
リモート MCP エンドポイントから、求人検索・詳細・給与統計・人気求人・アラート・応募意図のツールを提供します。公開呼び出しは読み取り専用で、アラートと応募意図にはトークンが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.remoote.app/remoote/agents/mcpclaude mcp add --transport http app-remoote-remote-jobs https://api.remoote.app/remoote/agents/mcp{"mcpServers":{"app-remoote-remote-jobs":{"type":"http","url":"https://api.remoote.app/remoote/agents/mcp"}}}Cursor で開く{"servers":{"app-remoote-remote-jobs":{"type":"http","url":"https://api.remoote.app/remoote/agents/mcp"}}}VS Code で開く{"mcpServers":{"app-remoote-remote-jobs":{"type":"http","url":"https://api.remoote.app/remoote/agents/mcp"}}}{"mcpServers":{"app-remoote-remote-jobs":{"serverUrl":"https://api.remoote.app/remoote/agents/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | |
| query | any | いいえ | 求人票全体(タイトル、説明、スキル)を対象に、幅広い全文キーワード検索を行います。 |
| region | any | いいえ | |
| skills | any | いいえ | |
| country | any | いいえ | |
| seniority | any | いいえ | |
| role_title | any | いいえ | 職種名のみと照合する職種・求人タイトルの語句。例:'backend engineer'。職種検索に使用し、query と組み合わせるとキーワードを追加できます。 |
| location_tag | any | いいえ | |
| exclude_skills | any | いいえ | |
| employment_type | any | いいえ | |
| salary_required | boolean | いいえ |
詳細
Remoote Remote Jobs MCP
これは Remoote Remote Jobs MCP の公開メタデータおよびドキュメント用リポジトリです。
- ウェブサイトとドキュメント:https://remoote.app/agents
- MCP エンドポイント:https://api.remoote.app/remoote/agents/mcp
- トークンの設定:https://remoote.app/agents/connect
Remoote MCP を使うと、エージェントは現在募集中のリモート求人を検索したり、求人の詳細を読んだり、給与統計を比較したり、人気の職種を表示したり、求人アラートを作成したり、ユーザー確認後に応募ページへリダイレクトしたりできます。求人ページをスクレイピングしたり、雇用主の応募先リンクをそのまま公開したりせずに求人データを必要とするエージェントの開発者向けです。
ツール
| ツール | アクセス | 内容 |
|---|---|---|
search_jobs | 公開またはトークン | 職種名、求人情報内の幅広いキーワード、スキル、勤務地フィルター、経験レベル、雇用形態、給与の公開状況で、募集中の Remoote の求人を検索します。 |
get_job | 公開またはトークン | 給与情報、勤務地の条件、スキル、抜粋、Remoote の求人 URL など、募集中の求人 1 件の公開詳細を返します。 |
get_salary_stats | 公開またはトークン | 正規化された報酬データが十分にある場合、一致する求人の給与統計を返します。 |
get_top_jobs | 公開またはトークン | 現在人気のリモート求人を、上限付きのリストで返します。 |
create_apply_intent | トークン必須 | エージェントが確認を求めた後、認証済みユーザー向けの Remoote 応募リダイレクトを作成します。 |
create_alert | トークン必須 | 認証済みユーザー向けに、毎日または毎週の Remoote 求人アラートを作成します。 |
求人検索フィールド
ユーザーが希望する職種または求人タイトル(例:backend engineer)には role_title を使用します。求人タイトルのみを検索対象とします。python や postgresql のように、求人情報のほかの箇所に記載されている可能性のある幅広いキーワードには query を使用します。この 2 つのフィールドは組み合わせて使えます。
MCP の求人検索では、正確な件数の計算にコストがかかるため、total_available: null が返されることがあります。result_count には、常に現在のレスポンスで返された求人の件数が設定されます。
公開アクセスとトークン認証済みアクセスの動作
公開アクセスは、トークンなしで求人の検索や読み取り専用の調査に利用できます。件数に上限があり、公開 Remoote フィールド、正規の Remoote URL、安全な次のアクションが返されます。
トークン認証済みアクセスでは、ユーザーが作成したベアラートークンを使用します。アラートや応募インテントなど、ユーザーアカウントに紐づくワークフローが必要な場合にのみ使用してください。https://remoote.app/agents/connect でトークンを作成または取り消してから、次のように渡します。
Authorization: Bearer rma_...
ワークフローで必要なスコープのみを許可してください。
応募時の安全性
公開レスポンスには、雇用主の応募先 URL はそのまま含まれません。ユーザーを Remoote の求人ページに案内します。
create_apply_intent も雇用主の URL ではなく、Remoote へのリダイレクトを返します。リダイレクトを開くと応募リダイレクトまたは利用資格の確認としてカウントされる可能性があるため、開く前にエージェントはユーザーに確認を求めてください。
curl の簡単な例
すべての例では、JSON-RPC 経由でリモート MCP エンドポイントを直接呼び出します。
ツールの一覧表示
curl -sS \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' \
https://api.remoote.app/remoote/agents/mcp
期待される結果:tools に search_jobs、get_job、get_salary_stats、get_top_jobs、create_apply_intent、create_alert が含まれます。
公開求人の検索
curl -sS \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_jobs","arguments":{"role_title":"backend engineer","query":"python","limit":3,"salary_required":false}}}' \
https://api.remoote.app/remoote/agents/mcp
期待される結果:structuredContent.status が ok になり、result_count が返された求人の件数と一致します。また、各求人からは雇用主の応募先 URL がそのまま公開されるのではなく、Remoote にリンクします。total_available は null になることがあります。
トークンを使ったアラートの作成
export REMOOTE_AGENT_TOKEN='rma_...'
curl -sS \
-H 'content-type: application/json' \
-H "Authorization: Bearer $REMOOTE_AGENT_TOKEN" \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"create_alert","arguments":{"name":"Python remote jobs","criteria":{"query":"python","salary_required":true},"frequency":"daily","limit":10}}}' \
https://api.remoote.app/remoote/agents/mcp
例では rma_... のようなプレースホルダーを使用してください。実際のトークンをドキュメント、ログ、プロンプトに記載しないでください。
その他の例
レジストリメタデータ
server.json は、MCP のディレクトリやレジストリ向けに用意されています。リポジトリ URL は、将来公開される予定の GitHub 上の場所を指しています:https://github.com/asmisha/remoote-mcp。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。