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エージェント構築者向けの、詐欺検出APIとMCPサーバーです。多様なオンライン識別子を検査し、根拠に基づく判定、確率、理由コードを返します。

主な機能

  1. 01URL、ドメイン、IP、連絡先の検査
  2. 02ウォレット、IBAN、アプリ、決済IDの検査
  3. 03判定、確率、理由コードの返却
  4. 04指定エンティティの変化の追跡
  5. 05CLIと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 エージェント向けの詐欺検出 API および MCP サーバーです。フィッシング、詐欺、脅威インテリジェンスを照会でき、開発者、トラスト&セーフティチーム、エージェント開発者を対象としています。リンク、ドメイン、IP アドレス、電話番号、SMS ショートコード、メールアドレス、暗号資産ウォレット、IBAN、モバイルアプリ、決済ハンドルを照会すると、判定(scam、suspicious、safe、unknown)、詐欺である確率、その根拠となる事実、コードで分岐に使える理由コードが返されます。unknown は決して safe を意味しません。

このリポジトリには、クライアントである bewary CLI と、MCP クライアント(Claude Code、Cursor、Gemini CLI)用のセットアップファイルが含まれています。API とそのデータは、bewary.app でホストされているサービスです。

無料キーでは、カード登録なしで毎月 1,000 クレジットを利用できます:https://bewary.app/account。照会 1 回につき 1 クレジットを消費します。前払いクレジットパックは 20 ドルからで、有効期限はありません。

MCP:エージェントに詐欺チェック機能を提供

サインインに対応したクライアント(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 サーバーに加え、エージェントがいつチェックすべきかを指示するスキルが追加されます。

/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このリンクを安全に開けるか、フィッシングまたはマルウェアのリンクかを確認します。短縮 URL やリダイレクトを解決し、実際のリンク先を確認します。
lookup_domainドメインの登録年数、類似ブランドを装う手法、悪用されている TLD、ブロックリストの状態、判定を確認します。
related_domainsこのドメインと IP アドレス、ネームサーバー、証明書、レジストラ、ページテンプレートを共有する他のドメインを確認します。
lookup_ipネットワーク所有者、ASN、国、ホスティングの種類、逆引き DNS を確認します。
lookup_phone電話番号の国、番号の種類、FTC および FCC への苦情、判定を確認します。
lookup_shortcode米国の SMS ショートコードの運営者と、それが正規、共有、または詐欺のコードかどうかを確認します。
lookup_emailメールサーバー、一時利用または無料のプロバイダー、役割アドレス、および送信者ドメインの情報を確認します。
lookup_wallet暗号資産ウォレットに関する詐欺報告、OFAC 制裁、Tether および Circle による凍結を確認します。
lookup_ibanIBAN が有効か、銀行名と BIC は何か、受取人が申告する国との不一致がないかを確認します。
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]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。