mcpField
U
Unphurl

Unphurl

リモート
github.com/123Ergoセキュリティ127 週間前に更新
リポジトリ

Unphurl について

Unphurlは、URLを調べて7つの観点から構造化されたリスクシグナルを返すMCPサーバーです。開発者やAIエージェント向けに、単件・一括チェック、カスタムスコア設定、結果やクレジットの管理機能を備えています。

主な機能

  1. 017つの観点からURLをチェック
  2. 02最大500件の一括チェック
  3. 03カスタムスコア設定
  4. 04許可リストの管理
  5. 05チェック履歴と利用統計

活用シーン

  1. 01表計算シート内の不審なリンクを確認
  2. 02見込み顧客リスト向けにリスク配点を調整
  3. 03ブランド偽装やリダイレクトを調査
  4. 04URLのチェック履歴とクレジット残高を確認

MCP 対応

MCPサーバーは、URL分析、一括チェック、スコア設定、アカウント管理のツールを提供します。APIキーを使ってMCP対応クライアントに追加できます。

設定

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

エンドポイントhttps://mcp.unphurl.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@unphurl/mcp-server0.2.3

ツール

18
パラメーター型必須説明
emailstringはいアカウントのメールアドレス
companystringいいえ会社名(任意)
first_namestringはい名(パーソナライズされたメールに使用)

詳細

 _   _ _   _ ____  _   _ _   _ ____  _
| | | | \ | |  _ \| | | | | | |  _ \| |
| | | |  \| | |_) | |_| | | | | |_) | |
| |_| | |\  |  __/|  _  | |_| |  _ <| |___
 \___/|_| \_|_|   |_| |_|\___/|_| \_\_____|

AI エージェントと開発者のための URL インテリジェンス。16 個の MCP ツール。25 個のシグナル。7 つのディメンション。

AI エージェントに URL を見極める力を与えましょう。Unphurl は、あらゆる URL を 7 つのディメンション(リダイレクトの挙動、ブランドのなりすまし、ドメインの登録年数、SSL/TLS、パーキング検出、URL の構造、DNS エンリッチメント)にわたって分析し、設定可能な 0〜100 のリスクスコアとともに、構造化されたシグナルを返します。シグナルであり、判定ではありません。それを使って何をするかは、エージェントが決定します。

Claude Code、Claude Desktop、Claude Cowork、ChatGPT デスクトップ、Cursor、Windsurf、および MCP 互換ツールで動作します。

費用

新規アカウントには、パイプラインチェックの無料クレジットが 20 件分付与されます。ほとんどの照会は無料です。既知のドメイン(Tranco Top 100K)と過去に分析済みのドメインは、キャッシュされた結果を無料で返します。未知のドメインでパイプライン全体を実行した場合にのみ、お支払いいただきます。

パッケージクレジット価格1 回あたり
Starter100$9$0.090
Standard500$39$0.078
Pro2,000$99$0.050
Scale10,000$399$0.040

買い切りで、サブスクリプションはありません。一般的な使い方では、URL の 95〜99%を無料で確認できます。

クイックスタート

1. MCP 設定に追加する

.mcp.json に追加します(Claude Code、Claude Desktop、Claude Cowork、ChatGPT デスクトップ、Cursor、Windsurf、または MCP 互換ツール):

{
  "mcpServers": {
    "unphurl": {
      "command": "npx",
      "args": ["-y", "@unphurl/mcp-server"],
      "env": {
        "UNPHURL_API_KEY": "uph_your_key_here"
      }
    }
  }
}
2. まだアカウントをお持ちでない場合

AI がアカウントを作成できます。「Unphurl に登録して」と頼むだけです。signup ツールは API キーなしで使えます。登録後、MCP 設定にキーを追加して再起動してください。

3. URL の確認を始める

AI に話しかけるだけです:

「https://suspicious-domain.xyz を確認して」

「このスプレッドシートにある URL をすべて一括で確認して」

「『lead-qual』という名前のスコアリングプロファイルを作成して。パーキングドメインの重みを 30、MX レコードなしの重みを 20 にして」

「クレジット残高を確認して」

覚えるコマンドはありません。学ぶ構文もありません。ツール呼び出しは AI が処理します。

取得できる情報

すべてのチェックで、7 つのディメンションにわたるシグナルが返されます:

ディメンションわかること
リダイレクトの挙動完全なチェーン(最大 10 ホップ)、短縮 URL の検出、停止理由
ブランドのなりすまし150 以上のブランドを対象にしたレーベンシュタイン距離とホモグリフの分析
ドメインインテリジェンス登録年数、レジストラ、有効期限、ステータスコード、ネームサーバー(RDAP 経由)
SSL/TLSCloudflare のエッジからの実際のハンドシェイク検証
パーキング検出4 層チェック:レジストラのページ、販売中の表示、空のコンテンツ、パーキングサービス
URL の構造長さ、パスの深さ、サブドメイン数、エントロピー、IP アドレスの検出、エンコードされた文字
DNS エンリッチメントMX レコードの有無(ドメインがメールを受信できるか)

すべてのシグナルがビジネスインテリジェンスです。ドメインの登録年数から、会社がどのくらいの期間存続しているかがわかります。MX レコードがなければ、メールを受信できません。ドメインの有効期限が近い場合、事業を閉鎖する可能性があります。AI が一括処理してスプレッドシートに出力する機能と組み合わせることで、軽量なデューデリジェンスエンジンになります。

16 個のツール

ツール機能認証
signup新しいアカウントを作成し、API キーを取得します不要
resend_verification確認メールを再送します(1 時間あたり 3 回まで)必要
check_url1 つの URL を 7 つすべての評価項目でチェックします必要
check_urls最大 500 個の URL をまとめてチェックします(非同期のポーリングを自動処理します)必要
list_profilesカスタム評価プロファイルを一覧表示します必要
create_profileカスタムの重み付けを設定した評価プロファイルを作成または更新します必要
delete_profile評価プロファイルを削除します必要
show_defaults25 個すべての評価シグナルとデフォルトの重み付けを表示します不要
get_balanceURL チェック用クレジットの残高を確認します必要
get_stats使用状況の統計とスコアしきい値ごとの件数を表示します必要
get_pricing利用可能なクレジットパッケージと料金を表示します不要
purchaseクレジットを購入します(Stripe Checkout の URL を返します)必要
check_history最近の URL チェック履歴を表示します必要
list_allowlist評価への加算要素を抑制する、信頼済みドメインを一覧表示します必要
add_to_allowlist信頼済みの許可リストにドメインを追加します(1 回のリクエストにつき最大 100 個)必要
remove_from_allowlist信頼済みの許可リストからドメインを削除します必要

活用例

まとめてチェックして絞り込む

「この 500 個の URL をチェックしてください。問題のないもの(スコア 25 未満)と、フラグが付いたもの(スコア 50 以上)の 2 つのリストに分けてください。どちらも CSV としてエクスポートしてください。」

AI がまとめてチェックした結果をスコアで絞り込み、リストを出力します。コードもスクリプトも必要ありません。

カスタム評価プロファイル

用途によって必要な重み付けは異なります。セキュリティボットはブランドのなりすましを重視し、コールドメールツールはパーキングドメインや MX レコードの欠如を重視します。

「parked の重みを 30、no_mx_record を 20、domain_age_7 を 25 に設定した、『cold-email』というプロファイルを作成してください。そのプロファイルを使って、見込み顧客リストをまとめてチェックしてください。」

他のツールと組み合わせる

AI チャット内の Unphurl は、エージェントが利用できる他のあらゆるものと組み合わせられます。

  • スプレッドシート:CRM のエクスポートデータを読み込み、すべての URL をまとめてチェックし、リスクスコアとともに結果を書き戻します
  • ウェブスクレイピング:競合他社のパートナーページをスクレイピングし、すべてのリンクの状態をチェックします
  • ドキュメント:結果からブランドに合わせた PDF 監査レポートを生成します
  • スケジュールタスク:「毎週月曜日の朝に、重要な URL をチェックしてください」

課金の仕組み

  • 無料の照会であっても、すべてのチェックにクレジット残高が必要です。
  • 既知のドメイン(google.com、amazon.com など):無料、即時。
  • キャッシュ済みのドメイン(最近、誰かが分析済み):無料、即時。
  • 未知のドメイン(初回の分析):1 件につき 1 クレジット。
  • まとめてチェックする場合、未知のドメイン分のクレジットが前払いで差し引かれます。残高が不足している場合は、必要なクレジット数が正確にわかる概要が表示されます。
  • パイプラインチェックに失敗した場合、クレジットは自動的に返金されます。

関連スキル

check-url-safety スキルを使うと、頼まれなくても URL をたどったり推奨したりする前に、AI が自発的にチェックするようになります。

Claude Cowork または Claude Desktop: *「Unphurl の URL 安全性スキルをインストールして」*と頼むだけです。

Claude Code、Cursor、その他の開発ツール:

# Global (all projects)
cp node_modules/@unphurl/mcp-server/skills/check-url-safety.md ~/.claude/skills/

# Or for a specific project
cp node_modules/@unphurl/mcp-server/skills/check-url-safety.md .claude/skills/

活用してビジネスを構築する

Unphurl のチェック料金は 1 回あたり $0.04〜$0.09 です。ウェブサイトのリンク監査には 15 分かかり、50〜100 クレジットを使います。監査 1 件につき $150〜$500 を請求できます。

サービスのアイデア:リンクの状態監査、見込み顧客リストの検証、SEO バックリンク監査、ニュースレターのリンク監視、ベンダー審査レポート、ブランド保護の監視、インフルエンサー審査。

こちらからも利用できます

ライセンス

MIT

コメント

MCP は初めてですか?

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

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