HackMyIP — no-key IP intelligence について
HackMyIP は、IP やドメインの情報を必要とするエージェント向けの、キー不要の MCP サーバーです。ステートレスなツールで公開 API の結果を中継し、ネットワーク判定、DNS、悪用チェック、サイト監査に対応します。
主な機能
- 01IP の位置情報と ASN の照会
- 02VPN、プロキシ、データセンターの判定
- 03DNS とドメイン登録情報の照会
- 04スパムブラックリストと漏えい確認
- 05セキュリティヘッダー監査とポートスキャン
- 06サイト状態とメール認証の確認
活用シーン
- 01IP の位置とネットワーク種別の特定
- 02ドメインの DNS、登録、メール設定の確認
- 03IP の悪用リスト掲載状況の確認
- 04サイトヘッダーと公開ポートの監査
MCP 対応
https://hackmyip.com/mcp で、キー不要の Streamable HTTP MCP サーバーを提供します。ツールは公開 API の JSON 結果を直接返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hackmyip.com/mcpclaude mcp add --transport http 0xvibly-hackmyip https://hackmyip.com/mcp{"mcpServers":{"0xvibly-hackmyip":{"type":"http","url":"https://hackmyip.com/mcp"}}}Cursor で開く{"servers":{"0xvibly-hackmyip":{"type":"http","url":"https://hackmyip.com/mcp"}}}VS Code で開く{"mcpServers":{"0xvibly-hackmyip":{"type":"http","url":"https://hackmyip.com/mcp"}}}{"mcpServers":{"0xvibly-hackmyip":{"serverUrl":"https://hackmyip.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
15このツールにパラメーターはありません。
詳細
hackmyip-mcp
キー不要の IP インテリジェンス MCP — URL を 1 つ貼り付けるだけで、登録は不要です。
https://hackmyip.com/mcp
設定はこれだけです。API キーも、アカウントも、OAuth の手順も、クレジットカードも不要です。任意の MCP クライアントをこの URL に接続すれば、エージェントはすぐに IP の検索、アドレスの位置情報取得、VPN/データセンターのトラフィック分類、DNS クエリ、WHOIS の実行、スパムブラックリストの確認、セキュリティヘッダーの監査、ポートスキャン、メール認証のテストを行えます。
Cloudflare Workers のエッジで動作する、無料の HackMyIP 公開 REST API(ドキュメント)を薄く包む、ステートレスなラッパーです。各ツールは API の JSON をそのままエージェントに返します。キャッシュ、書き換え、捏造は一切行いません。
インストール
Claude Code
claude mcp add --transport http hackmyip https://hackmyip.com/mcp
Claude Desktop
設定 → コネクター → カスタムコネクターを追加を選択し、次を貼り付けます。
https://hackmyip.com/mcp
または、claude_desktop_config.jsonを直接編集します
{
"mcpServers": {
"hackmyip": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://hackmyip.com/mcp"]
}
}
}
ネイティブのリモート MCP サポートがない古い Desktop ビルドでのみ、mcp-remoteが必要です。
Cursor
グローバル設定は~/.cursor/mcp.json、プロジェクトごとの設定は.cursor/mcp.jsonです。
{
"mcpServers": {
"hackmyip": {
"url": "https://hackmyip.com/mcp"
}
}
}
Codex CLI
~/.codex/config.toml:
[mcp_servers.hackmyip]
url = "https://hackmyip.com/mcp"
Codex を再起動してください。認証不要のサーバーのため、codex mcp loginの手順はありません。
VS Code / GitHub Copilot
.vscode/mcp.json:
{
"servers": {
"hackmyip": {
"type": "http",
"url": "https://hackmyip.com/mcp"
}
}
}
その他
MCP Streamable HTTPに対応するクライアントなら、どれでも動作します。エンドポイント:
https://hackmyip.com/mcp(ミラー:https://hackmyip-mcp.shitcoinape.workers.dev/mcp)。
2025-06-18 と 2026-07-28 の両方のプロトコル改訂版に対応しています。
ツール
| ツール | 機能 |
|---|---|
my_ip | MCP 接続を開始したマシンのパブリック IP。位置情報、ISP、ASN、ホスティング/プロキシのフラグを含みます |
ip_lookup | 任意の IPv4/IPv6 アドレスの位置情報、ISP、ASN、組織名、AS 名を取得します |
bulk_ip_lookup | 1 回のリクエストで最大 50 個の IP を検索します。ip_lookupを繰り返す代わりにこちらを使用してください |
vpn_proxy_check | IP(または自身の IP)のデータセンター/プロキシ/モバイルキャリア分類を確認します |
asn_lookup | IP、AS 番号、組織名から ASN の詳細を取得します |
reverse_dns | IP の PTR ホスト名を取得します |
dns_lookup | A、AAAA、CNAME、MX、NS、TXT、SOA、SRV、CAA、PTR レコードを取得します |
whois_domain | RDAP 登録情報:レジストラ、作成日/有効期限、ネームサーバー、EPP ステータス |
ip_blacklist_check | 主要なスパム/不正利用 DNSBL 12 件を確認し、リストごとに LISTED/CLEAN/unavailable の内訳を返します |
email_breach_check | メールアドレスが既知の情報漏えい(XposedOrNot データベース)に含まれているかを確認します |
email_auth_check | ドメインの MX/SPF/DMARC の状態を確認し、仕組みごとに pass/warn/fail の判定を返します |
security_headers_check | HTTP セキュリティヘッダーを A~F で評価します。CSP、HSTS、XFO、Referrer-Policy などが対象です |
port_scan | 実際のサーバー側 TCP 接続スキャンを行い、ポートごとに open/closed/filtered/blocked を返します |
site_status_check | サイトが稼働中か停止中かを、ステータスコードと応答時間とともに確認します |
server_info | このサーバーの概要、無料/キー不要であること、公正利用の制限を説明します |
知っておくとよいこと
my_ipは、MCP リクエストが送信されてきた IP を報告します。 クライアントがノート PC 上で動作している場合、それは実際のパブリック IP です。そのため、「VPN は本当に機能しているか?」を確認できます。リモートホスト上や企業プロキシの背後で動作している場合は、代わりにその送信元 IP が返されます。ツールの応答にもその旨が記載されます。ip_blacklist_checkは、問題なしという結果を偽装しません。 公開クエリを拒否するリストはunavailableとして返されるため、total_checkedとlisted_countを併せて確認してください。port_scanはCloudflareのネットワークから実行する実際のスキャンです。 テストの許可を得ているホストにのみ実行してください。プライベート範囲と予約済み範囲は、上流で拒否されます。whois_domainはサードパーティのRDAPレジストリに依存しており、まれに5xxエラーが発生します。 その場合の失敗はクエリの形式ではなく、上流の問題です。再試行してください。
公正な利用
上流 API では、クライアント IP ごとに1 分あたり 60 リクエスト(port_scan と
security_headers_check は 1 分あたり 20 リクエスト)が許可され、60 秒ごとにリセットされます。アップグレードできる有料プランも、制限を解除するキーもありません。サービスを誰もが無料で利用できるようにするための制限です。制限に達すると、ツールは上流からの 429 メッセージを返すため、リクエストを控えてください。
ip_lookup を繰り返し呼び出すよりも、bulk_ip_lookup を優先してください。
プライバシー
このサーバーは何も保存しません。セッション状態を保持せず、クエリのログも記録せず、本人確認も必要ありません。各ツール呼び出しは、https://hackmyip.com/api/* へのステートレスなパススルーです。
自分で実行する
git clone https://github.com/0xvibly/hackmyip-mcp
cd hackmyip-mcp
npm install
npm run dev # local dev server at http://localhost:8787/mcp
npm run deploy # deploy to your own Cloudflare account
@modelcontextprotocol/server と Cloudflare の agents createMcpHandler を使用して構築されています。ステートレスで、Durable Objects もデータベースも使用しません。
リンク
- ウェブサイト — https://hackmyip.com
- API ドキュメント — https://hackmyip.com/api-docs
- 50 以上のブラウザツール(VPN リークテスト、フィンガープリント採取、情報漏えいチェック) — https://hackmyip.com/tools
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。