关于 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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。