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
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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein Model Context Protocol-Tool, das DNS-Abfragefunktionen für verschiedene Datensatztypen (A, AAAA, MX, TXT, CNAME, NS usw.) über eine standardisierte MCP-Schnittstelle bereitstellt.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables natural language querying of the Censys Search API for domain, IP, and FQDN reconnaissance, providing information about hosts, DNS, certificates, and services in real-time.Last updated -3Python
- -securityAlicense-qualityA Model Context Protocol server that provides network analysis tools for security professionals, enabling AI models like Claude to perform tasks such as ASN lookups, DNS analysis, WHOIS retrieval, and IP geolocation for security investigations.Last updated -1PythonApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive domain analysis capabilities including WHOIS lookups, DNS record queries, and DNS health checking.Last updated -2PythonMIT License
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server providing access to 70+ IT tools for developers and system administrators, including encoding/decoding, text manipulation, hashing, and network utilities.Last updated -769747TypeScriptMIT License