Unphurl について
Unphurlは、URLを調べて7つの観点から構造化されたリスクシグナルを返すMCPサーバーです。開発者やAIエージェント向けに、単件・一括チェック、カスタムスコア設定、結果やクレジットの管理機能を備えています。
主な機能
- 017つの観点からURLをチェック
- 02最大500件の一括チェック
- 03カスタムスコア設定
- 04許可リストの管理
- 05チェック履歴と利用統計
活用シーン
- 01表計算シート内の不審なリンクを確認
- 02見込み顧客リスト向けにリスク配点を調整
- 03ブランド偽装やリダイレクトを調査
- 04URLのチェック履歴とクレジット残高を確認
MCP 対応
MCPサーバーは、URL分析、一括チェック、スコア設定、アカウント管理のツールを提供します。APIキーを使ってMCP対応クライアントに追加できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.unphurl.com/mcpclaude mcp add --transport http 123ergo-unphurl https://mcp.unphurl.com/mcp{"mcpServers":{"123ergo-unphurl":{"type":"http","url":"https://mcp.unphurl.com/mcp"}}}Cursor で開く{"servers":{"123ergo-unphurl":{"type":"http","url":"https://mcp.unphurl.com/mcp"}}}VS Code で開く{"mcpServers":{"123ergo-unphurl":{"type":"http","url":"https://mcp.unphurl.com/mcp"}}}{"mcpServers":{"123ergo-unphurl":{"serverUrl":"https://mcp.unphurl.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
18| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| string | はい | アカウントのメールアドレス | |
| company | string | いいえ | 会社名(任意) |
| first_name | string | はい | 名(パーソナライズされたメールに使用) |
詳細
_ _ _ _ ____ _ _ _ _ ____ _
| | | | \ | | _ \| | | | | | | _ \| |
| | | | \| | |_) | |_| | | | | |_) | |
| |_| | |\ | __/| _ | |_| | _ <| |___
\___/|_| \_|_| |_| |_|\___/|_| \_\_____|
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 回あたり |
|---|---|---|---|
| Starter | 100 | $9 | $0.090 |
| Standard | 500 | $39 | $0.078 |
| Pro | 2,000 | $99 | $0.050 |
| Scale | 10,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/TLS | Cloudflare のエッジからの実際のハンドシェイク検証 |
| パーキング検出 | 4 層チェック:レジストラのページ、販売中の表示、空のコンテンツ、パーキングサービス |
| URL の構造 | 長さ、パスの深さ、サブドメイン数、エントロピー、IP アドレスの検出、エンコードされた文字 |
| DNS エンリッチメント | MX レコードの有無(ドメインがメールを受信できるか) |
すべてのシグナルがビジネスインテリジェンスです。ドメインの登録年数から、会社がどのくらいの期間存続しているかがわかります。MX レコードがなければ、メールを受信できません。ドメインの有効期限が近い場合、事業を閉鎖する可能性があります。AI が一括処理してスプレッドシートに出力する機能と組み合わせることで、軽量なデューデリジェンスエンジンになります。
16 個のツール
| ツール | 機能 | 認証 |
|---|---|---|
signup | 新しいアカウントを作成し、API キーを取得します | 不要 |
resend_verification | 確認メールを再送します(1 時間あたり 3 回まで) | 必要 |
check_url | 1 つの URL を 7 つすべての評価項目でチェックします | 必要 |
check_urls | 最大 500 個の URL をまとめてチェックします(非同期のポーリングを自動処理します) | 必要 |
list_profiles | カスタム評価プロファイルを一覧表示します | 必要 |
create_profile | カスタムの重み付けを設定した評価プロファイルを作成または更新します | 必要 |
delete_profile | 評価プロファイルを削除します | 必要 |
show_defaults | 25 個すべての評価シグナルとデフォルトの重み付けを表示します | 不要 |
get_balance | URL チェック用クレジットの残高を確認します | 必要 |
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 バックリンク監査、ニュースレターのリンク監視、ベンダー審査レポート、ブランド保護の監視、インフルエンサー審査。
こちらからも利用できます
- CLI:
npx unphurl(npm) - Claude Cowork 向け ホスト型 MCP(ローカルへのインストール不要):mcp.unphurl.com
- REST API:api.unphurl.com
- ウェブサイト:unphurl.com
- ビジュアルガイド:unphurl.com/getting-started-guides
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。