Keel
Sounding
ネットワーク診断 MCP サーバー
水面下を探る -- AIツール向けのネットワーク診断。
機能
Soundingは、AIアシスタントに14種類のネットワーク診断ツールを提供するModel Context Protocol (MCP) サーバーです。通常であれば ping、dig、nmap、または openssl を使用して行う作業を、構造化され検証されたMCPツール呼び出しとして実行します。
Related MCP server: ProbeOps MCP Server
ツール
ツール | 説明 | 主要パラメータ |
| サーバーのバージョンとステータスの確認 | -- |
| TCP接続ping(ポート80)、レイテンシ統計付き |
|
| ホストへのネットワーク経路をトレース |
|
| DNSレコードの解決 (A, AAAA, MX, CNAME, TXT, NS) |
|
| IPアドレスの逆引きDNSルックアップ |
|
| 特定のTCPポートが開いているか確認 |
|
| 一般的なTCPポートのスキャン(レート制限あり、最大100) |
|
| SSL/TLS証明書の詳細と有効期限の確認 |
|
| WHOISドメイン登録情報のルックアップ |
|
| ステータス、タイミング、ヘッダー、サイズを含むHTTPリクエスト |
|
| ローカルサブネット上の稼働ホストの検出 (RFC 1918のみ) |
|
| マシンのパブリックIPアドレスを取得 | -- |
| ダウンロード速度 (Mbps) とレイテンシの測定 | -- |
| パブリックリゾルバー間でのDNS伝播の確認 |
|
インストール
PyPIから:
pip install sounding-mcpまたはpipxで分離してインストール:
pipx install sounding-mcp使用方法
サーバーを直接実行(stdioトランスポート):
soundingClaude Code
ローカルMCPサーバーとして登録:
claude mcp add sounding -- soundingClaude Desktop
claude_desktop_config.json に追加:
{
"mcpServers": {
"sounding": {
"command": "sounding",
"args": []
}
}
}仮想環境にインストールされている場合は、バイナリへのフルパスを使用してください:
{
"mcpServers": {
"sounding": {
"command": "/path/to/.venv/bin/sounding",
"args": []
}
}
}セキュリティ
SoundingはAI駆動の利用において安全であるように設計されています:
SSRF保護 --
http_checkはホスト名を解決し、内部、プライベート、ループバック、リンクローカルIPアドレス(IPv4マップされたIPv6を含む)へのリクエストをブロックします。クラウドメタデータエンドポイント (169.254.x.x) はブロックされます。入力検証 -- すべての入力はバリデーターを通過し、ネットワーク呼び出しやサブプロセスに到達する前に、シェルのメタ文字、不正な形式のホスト名、無効なポートを拒否します。
レート制限 --
port_scanは、悪用を防ぐためにスキャン間に最低1秒の間隔を強制します。サブネット制限 --
subnet_scanはRFC 1918プライベートサブネットのみを許可し、同時実行制限を設けた上で /20 (4096アドレス) に制限します。シェルインジェクション対策 -- サブプロセス呼び出し (
traceroute,whois) はexec形式の呼び出しを使用し、シェル補間は一切行いません。
開発
git clone https://github.com/seayniclabs/sounding.git
cd sounding
python -m venv .venv
source .venv/bin/activate
pip install -e ".[test]"
python -m pytest tests/ -qライセンス
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP server for network diagnostics providing tools like ping, DNS lookup, port check, traceroute, speed test, Wake-on-LAN, SSL certificate check, and MAC address lookup.8MIT
- AlicenseNot gradedqualityFmaintenanceMCP server for running infrastructure diagnostics from 6 global regions. It provides tools like SSL checks, DNS lookups, ping, whois, port checks, traceroute, latency tests, and more, with a free demo mode (10 calls/day) and no API key required.65MIT
- AlicenseNot gradedqualityBmaintenanceProvides network operations tools such as ping, traceroute, DNS queries, and nmap scans via MCP, enabling network diagnostics and monitoring through natural language.13MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to perform real network diagnostics on the local machine, including ping, traceroute, DNS lookups, TLS checks, and more.MIT
Related MCP Connectors
DNS MCP — DNS and network lookup tools
IP address utilities MCP.
Interact with a global network measurement platform.Run network commands from any point in the world
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/seayniclabs/sounding'
If you have feedback or need assistance with the MCP directory API, please join our Discord server