RecruiterCheck MCP
Persists scan events and manages API keys, flagged domains, and user data in Supabase.
RecruiterCheck MCP
RecruiterCheck is an MCP server that helps users quickly assess scam risk in job postings, recruiter emails, and company domains.
What it provides
Tools:
check_job_posting_legitimacy
check_recruiter_email
check_company_domain
explain_risk_signals
Each tool:
requires an API key
returns deterministic risk scoring output
persists scan events to Supabase
Related MCP server: JobVerify
Repo structure
apps/mcp-server: TypeScript MCP server
supabase/migrations: SQL migrations
apps/landing: minimal landing page
registry: registry submission assets
Quick start
Install deps
cd apps/mcp-server npm install
Set env
export SUPABASE_URL="https://.supabase.co" export SUPABASE_SERVICE_ROLE_KEY=""
Build
npm run build
Run server
npm run start
Apply database schema
From repo root:
supabase link --project-ref supabase db push
Migration file applied for MVP:
supabase/migrations/202605180001_mvp_core.sql
Creates:
public.users
public.api_keys
public.flagged_domains
public.scans
API key model
The server expects apiKey in each tool input.
api_keys.key_hash stores SHA-256 of API keys.
Recommended flow:
generate key in your backend
hash with SHA-256
store hash in public.api_keys with user_id
give raw key to customer once
Local smoke test
cd apps/mcp-server node scripts/mcp-smoke.mjs
MCP client config example
Use this in local MCP-capable clients:
{ "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": "" } } } }
Landing page
Minimal page is at:
apps/landing/index.html
Registry assets
See:
registry/mcp.json
registry/install.md
registry/prompts.md
registry/submissions.md
registry/distribution.md
Hosted MCP endpoint (production)
Required header: Accept: application/json, text/event-stream
Status
Roadmap status is tracked in:
docs/ROADMAP_MVP.md
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server offering regulator-sourced legitimacy checks on investment entities by name or URL.
Public MCP server for discovering open jobs. Search, filter, and get application links.
Scores any MCP server before you trust it: free quick check, full paid report, 2-5 way compare.
Crypto market intelligence, token rug-checks, and wallet verification in one MCP server.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA read-only MCP server that detects scam indicators in transaction and part-time job postings, returning a risk score and evidence.-
- AlicenseAqualityBmaintenanceDetect fake recruiter & job-offer scams with free OSINT — an MCP server for Claude. No API keys.217MIT
- AlicenseBqualityBmaintenanceMCP server for job search, enabling profile creation, job hunting, review, and supervised application preparation without auto-submission.41Apache 2.0
- AlicenseAqualityCmaintenanceMCP server that scours job openings from public, ToS-clean sources (Greenhouse, Lever, Ashby, HN, RemoteOK, Adzuna, USAJobs) and provides tools for job search, company listings, and salary context.4MIT