mcpField
B
Bewary: scam, phishing and fraud detection

Bewary: scam, phishing and fraud detection

远程服务
bewary.app安全06 天前更新

关于 Bewary: scam, phishing and fraud detection

Bewary 是面向开发者、信任与安全团队及 AI Agent 构建者的托管诈骗检测 API 和 MCP 服务。它检查多种网络标识,并返回基于证据的判定、概率和原因代码。

主要功能

  1. 01检查 URL、域名、IP 和联系方式
  2. 02检查钱包、IBAN、应用和支付账号
  3. 03返回判定、概率和原因代码
  4. 04跟踪指定实体的变化
  5. 05提供 CLI 和 REST API

适用场景

  1. 01打开链接前评估风险
  2. 02筛查联系方式或支付信息中的诈骗
  3. 03根据原因代码分支处理逻辑
  4. 04监控域名或钱包的变化

MCP 相关

托管 MCP 服务位于 `https://api.bewary.app/mcp`,提供 15 种查询和监控管理工具。MCP 客户端可通过 OAuth 或 API 密钥连接。

配置

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

服务地址https://api.bewary.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://api.bewary.app/mcp需要授权

工具

详细介绍

Bewary

Bewary 是一款面向应用和 AI Agent 的诈骗检测 API 和 MCP 服务:为开发者、信任与安全团队以及 Agent 构建者提供钓鱼、欺诈和威胁情报查询。它可查询链接、域名、IP 地址、电话号码、短信短代码、电子邮件地址、加密货币钱包、IBAN、移动应用或支付账号,并返回判定结果(scam、suspicious、safe 或 unknown)、该对象属于诈骗的概率、相关事实,以及代码可据此分支处理的原因代码。未知不代表安全。

此仓库包含客户端:bewary CLI,以及 MCP 客户端(Claude Code、Cursor、Gemini CLI)的配置文件。API 及其数据由 bewary.app 托管。

免费密钥每月可获得 1,000 点额度,无需信用卡:https://bewary.app/account。每次查询消耗 1 点额度。预付额度包最低 $20,且永不过期。

MCP:为 Agent 提供诈骗检查

支持登录的客户端(Claude、ChatGPT、Claude Code、Cursor)可以连接到 https://api.bewary.app/mcp,并通过 OAuth 登录 Bewary。任何客户端也可以改为在 Authorization: Bearer 标头中发送 API 密钥。

MCP 服务仅在该地址运行:无需安装本地服务或 stdio 服务。下文的 bewary CLI 是终端工具,并非 MCP 服务。

Claude Code

claude mcp add --transport http bewary https://api.bewary.app/mcp \
  --header "Authorization: Bearer $BEWARY_API_KEY"

也可以将此仓库安装为插件,它会添加 MCP 服务和一个技能,告诉 Agent 何时进行检查:

/plugin marketplace add bewary-app/bewary
/plugin install bewary@bewary

**Claude 和 ChatGPT 应用:**添加 URL 为 https://api.bewary.app/mcp 的自定义连接器,并按提示登录。

Cursor(~/.cursor/mcp.json):

{
  "mcpServers": {
    "bewary": {
      "url": "https://api.bewary.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_BEWARY_API_KEY" }
    }
  }
}

VS Code(.vscode/mcp.json):

{
  "servers": {
    "bewary": {
      "type": "http",
      "url": "https://api.bewary.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_BEWARY_API_KEY" }
    }
  }
}

Windsurf(mcp_config.json):

{
  "mcpServers": {
    "bewary": {
      "serverUrl": "https://api.bewary.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_BEWARY_API_KEY" }
    }
  }
}

**Gemini CLI:**运行 gemini extensions install https://github.com/bewary-app/bewary,按提示输入密钥;密钥会存储在密钥链中。

工具
工具可查询的内容
lookup_url此链接是否可以安全打开,还是钓鱼或恶意软件链接?解析短链接和重定向,并检查其实际跳转目标。
lookup_domain域名年龄、仿冒品牌的手法、滥用的 TLD、黑名单状态和判定结果。
related_domains与此域名共享 IP 地址、名称服务器、证书、注册商或页面模板的其他域名。
lookup_ip网络所有者、ASN、国家/地区、托管类型、反向 DNS。
lookup_phone电话号码所属国家/地区、号码类型、FTC 和 FCC 投诉记录及判定结果。
lookup_shortcode谁在运营美国短信短代码,以及该代码是正规、共享还是诈骗代码。
lookup_email邮件服务器、一次性或免费服务提供商、角色邮箱,以及发件人域名的相关事实。
lookup_wallet加密货币钱包的诈骗举报、OFAC 制裁记录,以及 Tether 和 Circle 的冻结记录。
lookup_ibanIBAN 是否有效、银行名称和 BIC,以及该 IBAN 是否与收款人所声称的国家/地区不符。
lookup_app应用是否仍在 App Store 或 Google Play 上架,或已被下架。
lookup_payment_handleCash App、PayPal.me 或 Venmo 账号是否存在、是否活跃,以及是否被列入诈骗名单。
watch、unwatch、list_watches、list_events关注域名、电话号码、钱包或品牌,并查看其变更事件。

查询为只读操作。watch 和 unwatch 只会更改你账户中的关注项。

CLI:在终端进行诈骗检查

无需安装,需使用 Node 18 或更高版本:

export BEWARY_API_KEY="bw_..."
npx bewary url https://amazon-orders-help.top/confirm
Scam  ▂▄▆█  p_scam 0.9116

High    Fake domain (brand + suspicious TLD)  DOMAIN_BRAND_ON_ABUSED_TLD
Medium  Lookalike domain                      DOMAIN_LOOKALIKE_BRAND_WORD

url     https://amazon-orders-help.top/confirm  Scam
domain  amazon-orders-help.top                  Scam

命令:url、domain、phone、shortcode、email、ip、wallet、iban、app、payment-handle、related、watch、watches、unwatch、events。--json 会原样输出 API 的响应;当判定结果达到指定级别时,--fail-on suspicious|scam 会以状态码 2 退出,从而使 CI 步骤失败。源码:cli/。完整指南:https://bewary.app/docs/cli

REST API

curl -s "https://api.bewary.app/v1/url?u=https://amazon-orders-help.top/confirm" \
  -H "Authorization: Bearer $BEWARY_API_KEY"

每次查询都会返回相同的封装结构:verdict、p_scam、reason_codes、包含类型化事实的 entities,以及带有来源类别的 signals。判定基于证据,而非大模型:网络钓鱼和恶意软件信息源、FTC Do Not Call 和 FCC 投诉、CERT Polska、OFAC 制裁名单、证书透明度日志,以及 Bewary 自有的 DNS 历史记录。端点、价格和响应格式:https://bewary.app/docs

此仓库包含什么

路径内容
cli/bewary npm 包的源代码
.claude-plugin/、.mcp.json、skills/Claude Code 插件和市场
.cursor-plugin/、mcp.jsonCursor 插件
gemini-extension.json、GEMINI.mdGemini CLI 扩展
server.json该服务在官方 MCP Registry 中的条目

许可证

此仓库中的所有内容均采用 MIT 许可证。Bewary API 的使用受条款和隐私政策约束。问题请联系:[email protected]

评论

支持 Markdown

第一次接触 MCP?

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

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