Skip to main content
Glama
NsLookup-io

nslookup.io MCP Server

by NsLookup-io

dns_propagation

Check DNS propagation for a domain across global DNS servers to verify if DNS changes have propagated worldwide. Supports multiple record types including A, AAAA, MX, NS, and TXT.

Instructions

Check DNS propagation for a domain across 18+ global DNS servers (Cloudflare, Google, Quad9, OpenDNS, regional servers, and authoritative nameservers). Shows if DNS changes have propagated worldwide.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
domainYesDomain name to check propagation for (e.g. example.com)
recordTypeYesDNS record type to check (e.g. A, AAAA, MX, NS, TXT, CNAME)

Implementation Reference

  • The handler logic for the dns_propagation tool, which calls the /v1/propagation API.
    async ({ domain, recordType }) => {
      try {
        const result = await apiPost(
          "/v1/propagation",
          { domain, recordType },
          { timeout: 45000 }
        );
        return { content: [{ type: "text", text: formatJson(result) }] };
      } catch (error) {
        return {
          content: [
            {
              type: "text",
              text: `Error: ${error instanceof Error ? error.message : String(error)}`,
            },
          ],
          isError: true,
  • src/tools.ts:157-165 (registration)
    The registration of the dns_propagation tool within the MCP server, including its schema definition.
    server.tool(
      "dns_propagation",
      "Check DNS propagation for a domain across 18+ global DNS servers (Cloudflare, Google, Quad9, OpenDNS, regional servers, and authoritative nameservers). Shows if DNS changes have propagated worldwide.",
      {
        domain: z.string().describe("Domain name to check propagation for (e.g. example.com)"),
        recordType: z
          .enum(DNS_RECORD_TYPES)
          .describe("DNS record type to check (e.g. A, AAAA, MX, NS, TXT, CNAME)"),
      },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NsLookup-io/nslookup-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server