Whois MCP
Realiza consultas WHOIS para obtener detalles de registro de dominios, incluyendo propietario, registrador y fechas de expiración.
Documentación
Whois MCP
Servidor de Model Context Protocol para consultas WHOIS.
Descripción general
Este servidor MCP permite que agentes de IA como Claude Desktop, Cursor, Windsurf, etc. realicen consultas WHOIS y obtengan detalles de dominios.
Propósito Puedes pedirle directamente a la IA que verifique si un dominio está disponible, quién lo posee, cuándo fue registrado y otros detalles importantes. No es necesario ir al navegador y buscar.
¿Qué es una consulta WHOIS? Una consulta WHOIS es el proceso de consultar una base de datos WHOIS para obtener detalles de registro sobre un nombre de dominio, dirección IP o sistema autónomo. Ayuda a los usuarios a descubrir quién posee un dominio, cuándo fue registrado, cuándo expira y otros detalles importantes.
¿Qué información puede proporcionar una consulta WHOIS?
Cuando realizas una consulta WHOIS, puedes obtener detalles como:
- Nombre de dominio – El dominio específico consultado
- Nombre del registrador – La empresa que gestiona el registro del dominio (por ejemplo, GoDaddy, Namecheap)
- Datos del titular – El nombre, la organización y los datos de contacto del propietario del dominio (a menos que esté protegido por la privacidad WHOIS)
- Fecha de registro y expiración – Cuándo se registró el dominio y cuándo expirará
- Servidores de nombres – Los servidores DNS que utiliza el dominio
- Estado del dominio – Activo, expirado, bloqueado o pendiente de eliminación
- Información de contacto – Contactos administrativos, técnicos y de facturación (si no están ocultos)
Herramientas disponibles
| Herramienta | Descripción |
|---|---|
whois_domain | Consulta información WHOIS sobre el dominio |
whois_tld | Consulta información WHOIS sobre el dominio de nivel superior (TLD) |
whois_ip | Consulta información WHOIS sobre la IP |
whois_as | Consulta información WHOIS sobre el número de sistema autónomo (ASN) |
Uso con Cursor
Instalación - Global
Ejecuta el servidor MCP usando npx:
npx -y @mcp-server/whois-mcp@latest
En tu IDE Cursor
- Ve a
Cursor Settings>MCP - Haz clic en
+ Add New MCP Server - Completa el formulario:
- Nombre:
Whois Lookup(o cualquier nombre que prefieras) - Tipo:
command - Comando:
npx -y @mcp-server/whois-mcp@latest
- Nombre:
Instalación - Específica del proyecto
Agrega un archivo .cursor/mcp.json a tu proyecto:
{
"mcpServers": {
"whois": {
"command": "npx",
"args": [
"-y",
"@mcp-server/whois-mcp@latest"
]
}
}
}
Uso
Una vez configurado, las herramientas whois estarán automáticamente disponibles para el Agente de IA de Cursor. Puedes:
- La herramienta aparecerá listada bajo
Available Toolsen la configuración de MCP - El agente la usará automáticamente cuando sea relevante
- Puedes pedirle explícitamente al agente que envíe notificaciones
Uso con Roo Code
Accede a la configuración de MCP haciendo clic en "Edit MCP Settings" en la configuración de Roo Code o usando el comando "Roo Code: Open MCP Config" en la paleta de comandos de VS Code.
{
"mcpServers": {
"whois": {
"command": "npx",
"args": [
"-y",
"@mcp-server/whois-mcp@latest"
]
}
}
}
- Las capacidades whois estarán disponibles para los agentes de IA de Roo Code
Desarrollo
# Install dependencies
pnpm install
# Build
pnpm build
Depuración del servidor
Para depurar tu servidor, puedes usar el Inspector MCP.
Primero compila el servidor
pnpm build
Ejecuta el siguiente comando en tu terminal:
# Start MCP Inspector and server with all tools
npx @modelcontextprotocol/inspector node dist/index.js
Licencia
MIT