Recruitercheck Mcp について
RecruiterCheck MCPは、求人情報、採用担当者のメール、企業ドメインの詐欺リスクを評価するサーバーです。ツールは決定論的なリスクスコアと説明を返し、スキャンイベントをSupabaseに保存します。
主な機能
- 01求人情報の正当性を評価
- 02採用担当者メールのリスク確認
- 03企業ドメインのリスク確認
- 04リスク要因の説明
- 05スキャンイベントをSupabaseに保存
活用シーン
- 01応募前に求人情報を確認
- 02予期しない採用メールを評価
- 03求人に関連する企業ドメインを確認
MCP 対応
RecruiterCheckは、求人情報、採用担当者メール、企業ドメイン、リスク要因を調べるツールをMCPクライアントに提供します。各ツールの利用にはAPIキーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp-server-seven-alpha.vercel.app/mcpclaude mcp add --transport http recruitercheck https://mcp-server-seven-alpha.vercel.app/mcp{"mcpServers":{"recruitercheck":{"type":"http","url":"https://mcp-server-seven-alpha.vercel.app/mcp"}}}Cursor で開く{"servers":{"recruitercheck":{"type":"http","url":"https://mcp-server-seven-alpha.vercel.app/mcp"}}}VS Code で開く{"mcpServers":{"recruitercheck":{"type":"http","url":"https://mcp-server-seven-alpha.vercel.app/mcp"}}}{"mcpServers":{"recruitercheck":{"serverUrl":"https://mcp-server-seven-alpha.vercel.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp-server-seven-alpha.vercel.app/mcp認証が必要ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| apiKey | string | はい | |
| title | string | はい | |
| description | string | はい | |
| companyName | string | いいえ | |
| recruiterEmail | string | いいえ | |
| jobPostingUrl | string | いいえ | |
| observedSignals | array | いいえ |
詳細
RecruiterCheck MCP
RecruiterCheck は、求人情報、採用担当者からのメール、企業ドメインの詐欺リスクをユーザーがすばやく評価できるよう支援する MCP サーバーです。
提供する機能
ツール:
- check_job_posting_legitimacy
- check_recruiter_email
- check_company_domain
- explain_risk_signals
各ツール:
- API キーが必要です
- 決定論的なリスクスコアリング結果を返します
- スキャンイベントを Supabase に永続化します
リポジトリ構成
- apps/mcp-server:TypeScript 製 MCP サーバー
- supabase/migrations:SQL マイグレーション
- apps/landing:最小構成のランディングページ
- registry:レジストリ登録用アセット
クイックスタート
- 依存関係をインストールします
cd apps/mcp-server npm install
- 環境変数を設定します
export SUPABASE_URL="https://.supabase.co" export SUPABASE_SERVICE_ROLE_KEY=""
- ビルドします
npm run build
- サーバーを起動します
npm run start
データベーススキーマを適用する
リポジトリのルートから実行します:
supabase link --project-ref supabase db push
MVP に適用されるマイグレーションファイル:
- supabase/migrations/202605180001_mvp_core.sql
作成されるもの:
- public.users
- public.api_keys
- public.flagged_domains
- public.scans
API キーのモデル
サーバーは各ツールの入力に apiKey が含まれていることを想定します。
api_keys.key_hash には API キーの SHA-256 ハッシュが保存されます。
推奨される手順:
- バックエンドでキーを生成します
- SHA-256 でハッシュ化します
- ハッシュを user_id とともに public.api_keys に保存します
- 生のキーは一度だけ顧客に渡します
ローカルでのスモークテスト
cd apps/mcp-server node scripts/mcp-smoke.mjs
MCP クライアント設定の例
ローカルの MCP 対応クライアントで次の設定を使用します:
{ "mcpServers": { "recruitercheck": { "command": "node", "args": ["/ABSOLUTE/PATH/recruitercheck-mcp/apps/mcp-server/dist/index.js"], "env": { "SUPABASE_URL": "https://.supabase.co", "SUPABASE_SERVICE_ROLE_KEY": "" } } } }
ランディングページ
最小構成のページ:
- apps/landing/index.html
レジストリアセット
以下を参照してください:
- registry/mcp.json
- registry/install.md
- registry/prompts.md
- registry/submissions.md
- registry/distribution.md
ホスト型 MCP エンドポイント(本番環境)
- ヘルスチェック:https://mcp-server-seven-alpha.vercel.app/
- MCP:https://mcp-server-seven-alpha.vercel.app/mcp
- 必須ヘッダー:Accept: application/json, text/event-stream
ステータス
ロードマップのステータスは次のファイルで管理されています:
- docs/ROADMAP_MVP.md
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。