MCP DNS
Ein Model Context Protocol (MCP)-Tool, das DNS-Abfragefunktionen bietet. Mit diesem Tool können Sie über eine standardisierte MCP-Schnittstelle DNS-Lookups für verschiedene Datensatztypen durchführen.
Merkmale
DNS-Abfragen für verschiedene Datensatztypen (A, AAAA, MX, TXT, CNAME, NS usw.)
Einfache und standardisierte MCP-Schnittstelle
Erstellt mit TypeScript für Typsicherheit
Verwendet das native DNS-Modul von Node.js
Related MCP server: IR Toolshed MCP Server
Verwendung
Das Tool bietet einen dns-query , der zwei Parameter akzeptiert:
name: Der abzufragende Domänennametype: Der DNS-Eintragstyp (A, AAAA, MX, TXT, CNAME, NS usw.)
Entwicklung
Voraussetzungen
Node.js (neueste LTS-Version empfohlen)
npm
Aufstellen
Klonen Sie das Repository:
Installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
Projektstruktur
src/- Quellcode-Verzeichnisserver.ts- Hauptserverimplementierung
build/- Kompilierte JavaScript-Ausgabepackage.json– Projektkonfiguration und Abhängigkeiten
Abhängigkeiten
@modelcontextprotocol/sdk – MCP SDK für die Serverimplementierung
zod - TypeScript-First-Schemavalidierung
TypeScript – Für Typsicherheit und moderne JavaScript-Funktionen
Andere Links
Persönlicher Blog: Erstellen meines ersten MCP-Servers: Ein DNS-Abfragetool