mcpField
R
Recruitercheck Mcp

Recruitercheck Mcp

远程服务
github.com/jesslbrown安全023 周前更新
代码仓库

关于 Recruitercheck Mcp

RecruiterCheck MCP 是用于评估招聘信息、招聘人员邮件和公司域名诈骗风险的服务。其工具返回确定性的风险评分和说明,并将扫描事件存入 Supabase。

主要功能

  1. 01评估招聘信息的真实性
  2. 02检查招聘人员邮件风险
  3. 03检查公司域名风险
  4. 04说明风险信号
  5. 05将扫描事件存入 Supabase

适用场景

  1. 01申请前筛查招聘信息
  2. 02评估意外收到的招聘邮件
  3. 03检查招聘机会关联的公司域名

MCP 相关

RecruiterCheck 向 MCP 客户端提供检查招聘信息、招聘人员邮件、公司域名及风险信号的工具。每项工具调用都需要 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp-server-seven-alpha.vercel.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp-server-seven-alpha.vercel.app/mcp需要授权

工具

4
参数类型必填说明
apiKeystring是
titlestring是
descriptionstring是
companyNamestring否
recruiterEmailstring否
jobPostingUrlstring否
observedSignalsarray否

详细介绍

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:注册提交所需资源

快速开始

  1. 安装依赖

cd apps/mcp-server npm install

  1. 设置环境变量

export SUPABASE_URL="https://.supabase.co" export SUPABASE_SERVICE_ROLE_KEY=""

  1. 构建

npm run build

  1. 运行服务

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 哈希值。

推荐流程:

  1. 在你的后端生成密钥
  2. 使用 SHA-256 进行哈希
  3. 将哈希值与 user_id 一起存储到 public.api_keys
  4. 将原始密钥一次性提供给客户

本地冒烟测试

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 端点(生产环境)

状态

路线图状态记录在:

  • docs/ROADMAP_MVP.md

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。