HoneyLabs について
HoneyLabsは、インターネット上のプローブを調査するセキュリティアナリストなどに、ハニーポットの脅威インテリジェンスをMCPツール経由で提供します。直近90日分のIPレピュテーション、スキャナーの挙動、CVE探査、ネットワークフィンガープリントを扱います。
主な機能
- 01IPレピュテーションの照会
- 02スキャナーとCVE探査の分析
- 03ハニーポットイベントの検索
- 04攻撃タイムラインとランキング
- 05TLS・HTTP・SSHフィンガープリント検索
- 06ASN情報の補完
活用シーン
- 01IPがシステムを探査しているか確認
- 02特定のCVEを狙う活動の追跡
- 03フィンガープリントによる共通基盤の特定
- 04ポートや地域別の攻撃傾向の確認
MCP 対応
HoneyLabsはStreamable HTTPを使うMCPサーバー `https://mcp.honeylabs.net/mcp` を提供します。ハニーポットイベント、IP・ASNデータ、CVE探査、攻撃タイムライン、プロトコルフィンガープリントを照会するツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.honeylabs.net/mcpclaude mcp add --transport http net-honeylabs https://mcp.honeylabs.net/mcp{"mcpServers":{"net-honeylabs":{"type":"http","url":"https://mcp.honeylabs.net/mcp"}}}Cursor で開く{"servers":{"net-honeylabs":{"type":"http","url":"https://mcp.honeylabs.net/mcp"}}}VS Code で開く{"mcpServers":{"net-honeylabs":{"type":"http","url":"https://mcp.honeylabs.net/mcp"}}}{"mcpServers":{"net-honeylabs":{"serverUrl":"https://mcp.honeylabs.net/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.honeylabs.net/mcp認証が必要ツール
14| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| asn | any | いいえ | |
| ja3 | any | いいえ | |
| ja4 | any | いいえ | |
| akin | any | いいえ | |
| limit | integer | いいえ | |
| since | string | はい | |
| until | string | はい | |
| country | any | いいえ | |
| protocol | any | いいえ | |
| dest_port | any | いいえ | |
| source_ip | any | いいえ | |
| ip_version | any | いいえ | |
| http_method | any | いいえ | |
| app_protocol | any | いいえ | |
| source_domain | any | いいえ | |
| request_header | any | いいえ | |
| has_client_cert | any | いいえ |
詳細
HoneyLabs
ハニーポットの脅威インテリジェンスをMCPツールとして提供します。 ハニーポットセンサーネットワークから、過去90日間のプローブデータを検索できます。IPレピュテーション、スキャナーの分類、CVEプローブの傾向、TLS/HTTP/SSHフィンガープリント(JA4、JA3、Akin、HASSH)、mTLSクライアント証明書、Community IDフローハッシュ、攻撃タイムラインなどに対応しています。Claude、Cursor、Gemini、Cline、その他のModel Context Protocolクライアントから直接利用できます。
- 🌐 ウェブサイト: https://honeylabs.net
- 🔌 MCPエンドポイント: https://mcp.honeylabs.net/mcp(ストリーミング可能なHTTP)
- 🧰 ツールカタログとプロンプト例: https://honeylabs.net/mcp
- 📖 ドキュメント: https://honeylabs.net/docs
- 🔑 アクセス: キーがあれば無料で利用できます。公正使用の範囲内でご利用ください。
インストール
Claude Code
claude mcp add honeylabs \
--transport http \
https://mcp.honeylabs.net/mcp \
--header "Authorization: Bearer <your-key>"
https://honeylabs.net/dashboard?src=github でキーを取得してください(マジックリンクでサインインできます。パスワードは不要です)。
Claude Desktop / Cursor
MCP設定に追加します。
{
"mcpServers": {
"honeylabs": {
"url": "https://mcp.honeylabs.net/mcp",
"headers": {
"Authorization": "Bearer <your-key>"
}
}
}
}
Cline
Claude Desktop / Cursorと同じJSON設定を使用します。MCP Marketplaceの掲載ページからインストールするか、上記の設定ブロックを設定に貼り付けてください。
Gemini CLI
gemini /mcp add honeylabs https://mcp.honeylabs.net/mcp
gemini /mcp auth honeylabs # OAuth flow, no static key
/oauth/authorize でPKCE + DCRを使用したOAuth 2.1に対応しています。標準OAuthに対応するMCPクライアント(Gemini、MCP Inspector、Smithery、ClineのOAuthフロー)なら、すぐに利用できます。
ツール
| ツール | 何が分かるか |
|---|---|
ioc_lookup | このIP/ドメインがプローブ元として知られているかを確認します。当社の判定結果、認知済みの無害なスキャナーかどうか、プローブしたCVEのほか、ポート/パス/フィンガープリントを返します。 |
top_attackers | 指定期間における送信元IP、ASN、国、ポート、ユーザーエージェント、CVE(by='cve')のランキングを返します。 |
search_events | フィルター(IP、ASN、国、dest_port、protocol、http_method、ja4/ja3/akin、community_id、has_client_cert)に一致するハニーポットイベントの生データを検索します。 |
attack_timeline | 指定期間の攻撃量を時間別/日別に表示します。プロトコル/国/ポートで絞り込めます。 |
asn_enrich | ASNの詳細なプロファイルを返します。イベント総数、一意のIP数、上位ポート、送信元の国、ユーザーエージェント、組織名が含まれます。 |
fingerprint_search | TLS JA4/JA3、HTTP Akin、SSH HASSHのフィンガープリントで検索し、共通のインフラストラクチャを見つけます。 |
fingerprint_similar | Akin HTTPフィンガープリントとヘッダーが数個異なるリクエストの形式、そのクライアントが要求する内容、トークンが属するファミリーを返します。 |
cve_lookup | 指定したCVEをプローブしている相手を調べます。深刻度、KEVのステータス、ASNとスキャナータグ付きの上位プローブIP、フィンガープリント、サンプルパス、日別タイムラインが含まれます。 |
payload_search | 攻撃トラフィック全体から、URLパスとユーザーエージェントを全文検索します。 |
すべてのツールを無料で呼び出せます。プランによって異なるのは取得可能なデータ量であり、利用できるツールではありません。レスポンスの各行が1クレジットとしてカウントされます。無料キーでは1日あたり500クレジットを利用でき、より多く利用する場合は上限が引き上げられます。詳細は https://honeylabs.net/docs#plans をご覧ください。
データについて
HoneyLabsは、インターネットから絶えずプローブを受けるハニーポット群を運用しています。プローブ、つまりすべての接続、TLSハンドシェイク、HTTPリクエストは、送信元IP、ASN、位置情報、TLS/HTTP/SSHフィンガープリント、完全なURLパスとともに記録されます。過去90日分のデータを保持し、このMCPサーバー、JSON API、公開ルックアップWeb UI(/lookup/<ip>)、CSV/STIXエクスポートから提供しています。
これは、CVSSデータベースやサードパーティのレピュテーションフィードからコピーした情報ではなく、独自に直接収集した、現在インターネットを積極的にスキャンしている対象のグラウンドトゥルース記録です。
プロンプトの例
HoneyLabs を接続したら、Claude/Cursor/Gemini に尋ねられること:
- 「80.82.77.202 は既知のスキャナーですか? 最後に確認されたのはいつで、何をプローブしていますか?」
- 「過去 24 時間に、Windows 以外の User-Agent でポート 445 にアクセスしたすべての IP を抽出してください。」
- 「過去 7 日間の CVE-2024-4577 のプロービング量を日ごとに、ASN 別に表示してください。」
- 「今週、大規模にスキャンされている CVE はどれですか? 最も多くスキャンされている CVE の背後にいるのは誰ですか?」
- 「167.94.146.63 がファイアウォールのログに大量に記録されています。これは攻撃ですか、それとも調査用のスキャナーですか?」
- 「現在ポート 6379 を攻撃している上位 10 件について、共通する TLS JA4 フィンガープリントは何ですか?」
実際の使用例については、https://honeylabs.net/mcp をご覧ください。
オープンソース
ハニーポットフリート(Spip-Go)とエンリッチメントパイプライン(Loom)は公開されています。このリポジトリ(MCP/API サーフェス)は非公開です。
お問い合わせ
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。