mcpField
D
DNSDumpster - MCP Server

DNSDumpster - MCP Server

ローカル
github.com/MaxWeedenセキュリティ384 週間前に更新

DNSDumpster - MCP Server について

DNSDumpster - MCP Server は、AI アシスタントから DNSDumpster を使ったドメイン調査を可能にし、DNS レコードや関連するネットワーク情報を取得します。ドメインの DNS 基盤を調べるユーザー向けです。

主な機能

  1. 01ドメインの DNS レコード検索
  2. 02IP と ASN 情報付き A レコード取得
  3. 03CNAME、MX、TXT、NS レコード取得
  4. 04取得可能なバナー情報の表示
  5. 05ページネーション、レート制限、キャッシュ

活用シーン

  1. 01ドメインの DNS 基盤の調査
  2. 02ドメインのメールサーバーの確認
  3. 03サブドメインと関連ネットワーク情報の確認

MCP 対応

DNSDumpster API の検索機能を MCP クライアント向けのツールとして公開し、ドメインのレコードや関連情報を取得できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

DNSDumpster - MCP サーバー

AI アシスタントが自然言語のリクエストを通じて詳細な DNS 調査を実行できるようにする、DNSDumpster API と連携する Model Context Protocol(MCP)サーバーです。

特長

  • AI アシスタントを通じてドメインの DNS レコードを照会
  • 次の詳細情報を取得:
    • A レコード(関連する IP および ASN 情報を含む)
    • CNAME レコード
    • MX レコード
    • TXT レコード
    • NS レコード
    • 利用可能な場合はバナー情報
  • ページネーションに対応(Plus アカウント)
  • レート制限とキャッシュ

PyPI バージョン

インストール

# Install from PyPI
uv pip install mcp-dnsdumpster

# Or from source
git clone https://github.com/yourusername/mcp-dnsdumpster.git
cd mcp-dnsdumpster
uv pip install -e .

Claude Desktop の設定

Claude Desktop の設定ファイルに追加してください(macOS では ~/Library/Application Support/Claude/claude_desktop_config.json、Windows では %AppData%\Claude\claude_desktop_config.json)。

{
  "mcpServers": {
    "dnsdumpster": {
      "command": "uvx",
      "args": ["mcp-dnsdumpster"],
      "env": {
        "DNSDUMPSTER_API_KEY": "your_api_key_here"
      }
    }
  }
}

使用方法

  1. API キーを設定します:
export DNSDUMPSTER_API_KEY=your_api_key_here
  1. サーバーを実行します:
# Using uvx (recommended)
uvx mcp-dnsdumpster

# Or if installed from source
uv run server.py
プロンプトの例
  • 「example.com のすべてのサブドメインを表示して」
  • 「microsoft.com のメールサーバーを教えて」
  • 「twitter.com の DNS インフラストラクチャについて教えて」

開発

  • Python 3.10 以上
  • 依存関係の管理に uv を使用
  • MCP SDK 1.4 以上で構築

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。