mcpField
P
Port Scanner X402

Port Scanner X402

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

Port Scanner X402 について

Port Scanner X402 は、ホストの TCP ポート状態と応答時間を確認する、AI エージェント向け MCP サーバーです。x402 による従量決済に対応し、API キーや登録は不要です。

主な機能

  1. 01ホストの TCP ポートをスキャン
  2. 02ポート状態と応答時間を返却
  3. 03標準で一般的な 16 ポートをスキャン
  4. 04ポート一覧を指定
  5. 05x402 による従量決済

活用シーン

  1. 01サーバーの開放ポート確認
  2. 02ファイアウォールルールの検証
  3. 03ネットワークサービスの稼働確認
  4. 04インフラの監査

MCP 対応

リモート MCP サーバーとして、ホストの TCP ポートを調べる `network_scan_ports` ツールをクライアントに提供します。

設定

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

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

ツール

詳細

Port Scanner API

MCP Server x402 License: MIT

任意のホストの TCP ポートをスキャンし、開閉状態と応答時間を確認します。デフォルトでは、一般的な 16 個のポートを対象にします。x402(Base L2 上の USDC)による従量課金です。API キー、登録、レート制限はありません。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API を 100 種類提供します。ウォレットは 1 つ、Base 上の USDC を使用します。

クイックスタート -- MCP

MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。

{
  "mcpServers": {
    "port-scanner": {
      "url": "https://port-scanner.api.klymax402.com/mcp"
    }
  }
}

クイックスタート -- HTTP(x402)

curl -X POST "https://port-scanner.api.klymax402.com/api/scan" \
  -H "Content-Type: application/json" \
  -d '{"host":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)は、402 -> 署名 -> 再試行のサイクルを自動的に処理します。

ツール

ツールメソッドパス料金説明
network_scan_portsPOST/api/scan$0.008ホストの一般的なポートをスキャンし、開いているポートを確認します
network_scan_ports

ホストで開いている TCP ポートを確認する必要がある場合に使用します。ポートの状態と応答時間を JSON で返します。

パラメーター

名前型必須説明
hoststringはいスキャンするホスト名または IP アドレス
portsarrayいいえスキャンするポート番号の配列(デフォルト:[21,22,25,53,80,110,143,443,993,995,3306,3389,5432,6379,8080,8443])

レスポンスの例:

{"host":"example.com","ports":[{"port":80,"status":"open","responseTime":45},{"port":443,"status":"open","responseTime":52},{"port":22,"status":"closed","responseTime":null}],"openCount":2,"totalScanned":16,"scanDuration":1200}

使用する場面:サーバーの偵察、ファイアウォールルールの検証、サービスの可用性確認、インフラストラクチャの監査。

用途外:DNS 解決(network_lookup_dns を使用)、SSL 証明書の確認(security_check_ssl を使用)、HTTP ヘッダーの分析(network_analyze_headers を使用)。

エージェント向けプロンプトの例

  • 「ホストで開いている TCP ポートを確認する」

支払い

  • プロトコル:x402 -- HTTP ネイティブの従量課金。登録や API キーは不要です
  • ネットワーク:Base L2(eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXP 経由でも利用できます(OAuth でラップされた x402、RFC 9728 保護リソースメタデータ)

klymax402 の一部

AI エージェント向けの x402 マイクロペイメント API を 100 種類提供します。ウォレットは 1 つ、Base 上の USDC を使用し、登録は不要です。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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