DNS de MCP
Una herramienta de Protocolo de Contexto de Modelo (MCP) que ofrece funciones de consulta DNS. Esta herramienta permite realizar búsquedas DNS para diversos tipos de registros mediante una interfaz MCP estandarizada.
Características
Consulta de DNS para varios tipos de registros (A, AAAA, MX, TXT, CNAME, NS, etc.)
Interfaz MCP simple y estandarizada
Creado con TypeScript para seguridad de tipos
Utiliza el módulo DNS nativo de Node.js
Related MCP server: IR Toolshed MCP Server
Uso
La herramienta proporciona un comando dns-query que acepta dos parámetros:
name: El nombre de dominio a consultartype: el tipo de registro DNS (A, AAAA, MX, TXT, CNAME, NS, etc.)
Desarrollo
Prerrequisitos
Node.js (se recomienda la última versión LTS)
npm
Configuración
Clonar el repositorio:
Instalar dependencias:
Construir el proyecto:
Estructura del proyecto
src/- Directorio del código fuenteserver.ts- Implementación del servidor principal
build/- Salida de JavaScript compiladapackage.json- Configuración y dependencias del proyecto
Dependencias
@modelcontextprotocol/sdk - SDK de MCP para implementación de servidor
zod - Validación de esquemas basada en TypeScript
TypeScript: para seguridad de tipos y funciones modernas de JavaScript