Keel
Sounding
Servidor MCP de diagnóstico de red
Sondeando lo que yace bajo la superficie: diagnóstico de red para herramientas de IA.
Qué hace
Sounding es un servidor de Model Context Protocol (MCP) que proporciona a los asistentes de IA 14 herramientas de diagnóstico de red. Maneja las tareas para las que normalmente recurrirías a ping, dig, nmap o openssl, pero expuestas como llamadas a herramientas MCP estructuradas y validadas.
Related MCP server: ProbeOps MCP Server
Herramientas
Herramienta | Descripción | Parámetros clave |
| Comprobación de versión y estado del servidor | -- |
| Ping de conexión TCP (puerto 80) con estadísticas de latencia |
|
| Rastreo de ruta de red hacia un host |
|
| Resolución de registros DNS (A, AAAA, MX, CNAME, TXT, NS) |
|
| Búsqueda DNS inversa para una dirección IP |
|
| Comprobar si un puerto TCP específico está abierto |
|
| Escaneo de puertos TCP comunes (limitado por tasa, máx. 100) |
|
| Inspeccionar detalles y caducidad de certificados SSL/TLS |
|
| Búsqueda de registro de dominio WHOIS |
|
| Solicitud HTTP con estado, tiempos, cabeceras y tamaño |
|
| Descubrir hosts activos en una subred local (solo RFC 1918) |
|
| Obtener la dirección IP pública de la máquina | -- |
| Medir la velocidad de descarga (Mbps) y la latencia | -- |
| Comprobar la propagación DNS en resolutores públicos |
|
Instalación
Desde PyPI:
pip install sounding-mcpO de forma aislada con pipx:
pipx install sounding-mcpUso
Ejecuta el servidor directamente (transporte stdio):
soundingClaude Code
Regístrate como servidor MCP local:
claude mcp add sounding -- soundingClaude Desktop
Añádelo a tu claude_desktop_config.json:
{
"mcpServers": {
"sounding": {
"command": "sounding",
"args": []
}
}
}Si está instalado en un entorno virtual, utiliza la ruta completa al binario:
{
"mcpServers": {
"sounding": {
"command": "/path/to/.venv/bin/sounding",
"args": []
}
}
}Seguridad
Sounding está diseñado para ser seguro para su uso con IA:
Protección SSRF --
http_checkresuelve nombres de host y bloquea solicitudes a direcciones IP internas, privadas, de bucle local (loopback) y de enlace local (incluyendo IPv6 mapeadas en IPv4). Los endpoints de metadatos en la nube (169.254.x.x) están bloqueados.Validación de entrada -- Todas las entradas pasan por validadores que rechazan metacaracteres de shell, nombres de host mal formados y puertos no válidos antes de llegar a cualquier llamada de red o subproceso.
Limitación de tasa (Rate limiting) --
port_scanimpone un intervalo mínimo de 1 segundo entre escaneos para evitar abusos.Restricción de subred --
subnet_scansolo permite subredes privadas RFC 1918 y limita a /20 (4096 direcciones) con limitación de concurrencia.Sin inyección de shell -- Las llamadas a subprocesos (
traceroute,whois) utilizan invocación de estiloexec, nunca interpolación de shell.
Desarrollo
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/ -qLicencia
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