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
- -securityAlicense-qualityA Model Context Protocol (MCP) server that provides intelligent access to PowerPlatform/Dataverse entities and records. This tool offers context-aware assistance, entity exploration and metadata access.Last updated -4661JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) implementation for connecting to and working with various database systems.Last updated -2317TypeScriptMIT License
- -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 -1Python
- -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