Mcp Server Dns について
Mcp Server Dnsは、AIアシスタント向けにDNS、逆引きDNS、WHOIS、ドメイン確認を提供します。Node.js標準のDNS機能と公開WHOISサーバーを使い、APIキーや設定は不要です。
主な機能
- 01複数のDNSレコードを検索
- 02逆引きDNS検索
- 03複数種類のレコードを一括解決
- 04ドメインのネームサーバー確認
- 05WHOIS情報の照会
活用シーン
- 01メール配送問題でMXレコードを調査
- 02新しいドメインのネームサーバーを確認
- 03不審なURLの登録情報を調査
MCP 対応
MCPサーバーとして、DNS、逆引きDNS、ネームサーバー、WHOISの検索ツールをクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | 検索するドメイン名(例:example.com) |
| type | enum | いいえ | レコードタイプ:A、AAAA、MX、TXT、CNAME、NS、SOA、SRV、または PTRA | AAAA | MX | TXT | CNAME | NS | SOA | SRV | PTR |
詳細
mcp-server-dns
AI アシスタントから DNS 検索、逆引き DNS、WHOIS、ドメインの確認ができます。API キーも設定も不要です。Node.js 組み込みの DNS 機能を利用しています。
npx mcp-server-dns
Claude Desktop、Cursor、VS Code Copilot、およびあらゆる MCP クライアントで動作します。Node.js のネイティブ
dnsモジュールを使用するため、登録手続きは不要です。

remotion-readme-kit で作成したデモ
理由
DNS や WHOIS の検索は、開発中に思った以上によく必要になります。メールの配信をデバッグしていますか? MX レコードが必要です。新しいドメインを設定していますか? ネームサーバーを確認しましょう。不審な URL を調査していますか? WHOIS で所有者がわかります。この用途に対応する既存の MCP の選択肢には、有料の API キー(WhoisXML API など)が必要です。このサーバーは Node.js 組み込みの DNS 解決機能と公開 WHOIS サーバーを使うため、アカウントや認証情報がなくてもすぐに使えます。
ツール
| ツール | 機能 |
|---|---|
dns_lookup | A、AAAA、MX、TXT、NS、CNAME、SOA、SRV、または PTR を検索 |
reverse_dns | IP アドレスの逆引き DNS(PTR)検索を実行 |
resolve_all | A、AAAA、MX、TXT、NS、CNAME を一度に解決 |
check_nameservers | ドメインのネームサーバー(NS)レコードを取得 |
whois | WHOIS データを照会(IANA の照会先情報に従ってレジストラを確認) |
クイックスタート
Cursor
.cursor/mcp.json に追加します:
{
"mcpServers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
VS Code
ユーザー設定または .vscode/mcp.json に追加します:
{
"mcp": {
"servers": {
"dns": {
"command": "npx",
"args": ["-y", "mcp-server-dns"]
}
}
}
}
使用例
- 「example.com の DNS レコードを教えて」
- 「8.8.8.8 の逆引き DNS を実行して」
- 「github.com の WHOIS 情報を表示して」
- 「cloudflare.com はどのネームサーバーを使っていますか?」
- 「google.com のすべてのレコードタイプを解決して」
- 「my-company.com の MX レコードを確認して」
開発
git clone https://github.com/ofershap/mcp-server-dns.git
cd mcp-server-dns
npm install
npm test
npm run build
関連情報
その他の MCP サーバーや開発者向けツールは、私のポートフォリオをご覧ください。
作者
README Builder で作成した README
ライセンス
MIT © 2026 Ofer Shapira
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。