mcpField
U
Url Safety Validator Mcp

Url Safety Validator Mcp

リモート
kordagencies.comセキュリティ17 週間前に更新
リポジトリ公式サイト

Url Safety Validator Mcp について

Url Safety Validator Mcp は、エージェントがアクセスする前に未信頼の URL を検査する MCP サーバーです。メール、Web ページ、API データを扱うエージェント向けに、Google Web Risk、Google Safe Browsing、AI 分析による判定と根拠を返します。

主な機能

  1. 01SAFE・SUSPICIOUS・DANGEROUS の判定
  2. 02AI による信頼スコアと説明
  3. 03脅威カテゴリと SSL 状態の確認
  4. 04ドメイン登録時期とリダイレクト検出
  5. 05Google の安全性データベースの情報

活用シーン

  1. 01メール内のリンク取得前のリスク確認
  2. 02スクレイピングしたページの URL 検証
  3. 03コンテンツ処理で転送リンクを審査

MCP 対応

MCP クライアントに check_url ツールを提供し、URL の判定、スコア、関連する安全情報を返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://url-safety-validator-mcp-production.up.railway.app
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmurl-safety-validator-mcp1.2.27

ツール

1
パラメーター型必須説明
urlstringはい確認する URL。完全な URL を推奨します(例:https://example.com/path)。ドメイン名のみも使用できます。

詳細

smithery バッジ

URL Safety Validator MCP

ToolRank

手遅れになる前に、エージェントが危険な URL を取得するのを防ぎます。

メールの処理、ページのスクレイピング、API レスポンスの利用を行うエージェントは、信頼できないソースの URL に絶えず遭遇します。このサーバーを使えば、エージェントが処理を進める前にすべての URL をチェックするための呼び出しを一度行うだけで、Google Web Risk、Google Safe Browsing、AI 分析に基づく SAFE/SUSPICIOUS/DANGEROUS の判定を取得できます。


このツールの機能

ツールは check_url の1つだけです。1回の呼び出しで、次の情報を返します。

  • 判定: SAFE/SUSPICIOUS/DANGEROUS
  • AI 信頼スコア: 0~100(0 = 確実に危険、100 = 確実に安全)
  • 脅威カテゴリ: フィッシング、マルウェア、望ましくないソフトウェア、タイポスクワッティング、新規登録、疑わしいリダイレクト、ブランドのなりすまし
  • SSL ステータス: 有効かどうか
  • ドメインの登録日: 登録日と経過日数
  • リダイレクトチェーンのフラグ: URL パラメーターから検出
  • データベースのシグナル: Google Web Risk と Google Safe Browsing の未加工の結果
  • AI による推論: 平易な英語での2~3文の説明
  • AI の確信度: HIGH/MEDIUM/LOW

単純なデータベース照合ではなく、AI を活用した分析です。


このツールを呼び出すタイミング

エージェントが次の処理を行う前に check_url を呼び出してください。

  • メール内で見つかった URL のコンテンツを取得する
  • スクレイピングしたページやドキュメントから抽出したリンクにアクセスする
  • URL をブラウザツールまたはウェブスクレイパーに渡す
  • 信頼できないソースの URL を保存または転送する
  • コンテンツパイプライン内の外部リンクを承認する

判定が DANGEROUS の場合は処理を中止してください。SUSPICIOUS の場合は確認対象としてフラグを付けてください。SAFE の場合は処理を続行してください。


データソース

ソース種類対象
Google Web Risk商用 APIマルウェア、フィッシング、望ましくないソフトウェア
Google Safe Browsing無料マルウェア、フィッシング、望ましくないソフトウェア(Web Risk のキーがない場合のフォールバック)
RDAP無料ドメインの登録日
Anthropic ClaudeAI信頼スコアリングと推論の統合

料金

プラン呼び出し回数料金
無料月10回API キー不要
Starter500回分のバンドル$20
Pro2,000回分のバンドル$70

リモートでの使用(インストール不要)

https://url-safety-validator-mcp-production.up.railway.app

Pro/Enterprise プランでは x-api-key: YOUR_KEY ヘッダーを追加してください。無料プランでは空欄のままにしてください。


ローカルインストール(stdio)

npm install -g url-safety-validator-mcp
{
  "mcpServers": {
    "url-safety-validator": {
      "command": "url-safety-validator-mcp",
      "env": {
        "ANTHROPIC_API_KEY": "your-key",
        "GOOGLE_WEB_RISK_API_KEY": "your-key"
      }
    }
  }
}

ハーネスとの統合

Claude Code/Claude Desktop(.mcp.json)
{
  "mcpServers": {
    "url-safety-validator": {
      "type": "http",
      "url": "https://url-safety-validator-mcp-production.up.railway.app"
    }
  }
}
LangChain(Python)
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
    "url-safety-validator": {
        "url": "https://url-safety-validator-mcp-production.up.railway.app",
        "transport": "http"
    }
})
tools = await client.get_tools()
OpenAI Agents SDK(Python)
from agents import Agent, HostedMCPTool
agent = Agent(
    name="Assistant",
    tools=[HostedMCPTool(tool_config={
        "type": "mcp",
        "server_label": "url-safety-validator",
        "server_url": "https://url-safety-validator-mcp-production.up.railway.app",
        "require_approval": "never"
    })]
)
LangGraph

上記の LangChain と同じです。langchain-mcp-adapters は LangGraph でネイティブに動作します。


レスポンスの例

{
  "url": "https://suspicious-domain.xyz/login",
  "hostname": "suspicious-domain.xyz",
  "verdict": "DANGEROUS",
  "trust_score": 4,
  "ssl_valid": true,
  "domain_age_days": 12,
  "redirect_chain_detected": false,
  "threat_categories": ["phishing", "newly_registered"],
  "reasoning": "Domain registered 12 days ago and impersonates a financial institution's login page. Google Web Risk flags this as SOCIAL_ENGINEERING.",
  "ai_confidence": "HIGH",
  "analysis_type": "AI-powered -- NOT a simple database lookup"
}

法的事項

結果は情報提供のみを目的としています。判定はリスクのシグナルであり、安全または危険を保証するものではありません。クエリの内容を記録または保存することはありません。利用規約の全文:kordagencies.com/terms.html

提供元:Kord Agencies Pte Ltd、シンガポール。

コメント

MCP は初めてですか?

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

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