Skip to content
Back to DomainHelp DNS Skills

Card snapshot

app.domainhelp.com · 2026-10-29 06:45:09 UTC · aa7a1e489b32f11f3db8ce39bb5c84a0a1dcb16d43a0ea61f537e9a392fd1d6c

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "DomainHelp DNS Skills",
  "description": "DNS, domain, email-authentication, and domain-intelligence skills for agents.",
  "version": "1.0.0",
  "documentationUrl": "https://dnsskills.md/skills.md",
  "iconUrl": "https://app.domainhelp.com/images/easydns-logo.png",
  "supportedInterfaces": [
    {
      "url": "https://dnsskills.md/openapi.yaml",
      "protocolBinding": "https://spec.openapis.org/oas/v3.1.0",
      "protocolVersion": "3.1.0"
    }
  ],
  "provider": {
    "organization": "easyDNS Technologies Inc.",
    "url": "https://easydns.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "x-domainhelp": {
    "protocols": [
      "https",
      "openapi",
      "x402"
    ],
    "x402": {
      "version": 2,
      "network": "eip155:8453",
      "asset": "USD Coin"
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "whatismypublicip",
      "name": "What Is My Public IP",
      "description": "Return the public IP address seen by DomainHelp.",
      "tags": [
        "Network identity",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/what-is-my-public-ip",
      "endpoint": "https://app.domainhelp.com/api/v1/whatismypublicip"
    },
    {
      "id": "myresolver",
      "name": "What Is My DNS Resolver",
      "description": "Detect the recursive DNS resolver in a request path.",
      "tags": [
        "Network identity",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/what-is-my-resolver",
      "endpoint": "https://app.domainhelp.com/api/v1/myresolver/check"
    },
    {
      "id": "domain.availability",
      "name": "Domain Availability",
      "description": "Ask whether a domain appears registrable using a failure-safe tri-state RDAP/WHOIS lookup.",
      "tags": [
        "Domain intelligence",
        "x402-$0.001-per-domain"
      ],
      "documentationUrl": "https://dnsskills.md/domain-availability",
      "endpoint": "https://app.domainhelp.com/api/v1/domain-availability"
    },
    {
      "id": "domain.intelligence",
      "name": "Domain Intelligence \u2014 RDAP/WHOIS, DNS & DomainSure",
      "description": "Registration, DNS, email-DNS, homoglyph and DomainSure reputation signals in one paid snapshot.",
      "tags": [
        "Domain intelligence",
        "x402-$0.01-per-domain"
      ],
      "documentationUrl": "https://dnsskills.md/domain-intelligence",
      "endpoint": "https://app.domainhelp.com/api/v1/domain/{domain}"
    },
    {
      "id": "isconfusable",
      "name": "Is This a Homoglyph?",
      "description": "Analyze IDN, punycode, Unicode scripts, and visually confusable characters.",
      "tags": [
        "Internationalization and spoofing",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/is-this-a-homoglyph",
      "endpoint": "https://app.domainhelp.com/api/v1/isconfusable"
    },
    {
      "id": "isredirect",
      "name": "Is This a Redirect?",
      "description": "Check whether a domain is listed as a redirect or URL shortener.",
      "tags": [
        "Domain intelligence",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/is-this-a-redirect",
      "endpoint": "https://app.domainhelp.com/api/v1/isredirect"
    },
    {
      "id": "redirectchain",
      "name": "Link Expander / Redirect Chain",
      "description": "Expand a URL and inspect every HTTP redirect hop.",
      "tags": [
        "Domain intelligence",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/redirect-chain",
      "endpoint": "https://app.domainhelp.com/api/v1/redirect-chain"
    },
    {
      "id": "socialpreview",
      "name": "Social Media Preview",
      "description": "Inspect and render a page\u2019s Open Graph and Twitter Card preview.",
      "tags": [
        "Domain intelligence",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/social-preview",
      "endpoint": "https://app.domainhelp.com/api/v1/social-preview"
    },
    {
      "id": "spf.validate",
      "name": "SPF Validator",
      "description": "Parse SPF records, evaluate recursive includes and redirects, and simulate sender authorization.",
      "tags": [
        "DNS and email operations",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/spf-validator",
      "endpoint": "https://app.domainhelp.com/api/tools/spf/validate"
    },
    {
      "id": "spfflattener",
      "name": "SPF Flattener",
      "description": "Resolve SPF includes and produce a flattened TXT record.",
      "tags": [
        "DNS and email operations",
        "open"
      ],
      "documentationUrl": "https://dnsskills.md/skills/spf-flattener",
      "endpoint": "https://app.domainhelp.com/api/v1/spf-flattener"
    },
    {
      "id": "dnstwister",
      "name": "DNS Twister",
      "description": "Generate and inspect lookalike domain permutations.",
      "tags": [
        "Domain intelligence",
        "open-basic"
      ],
      "documentationUrl": "https://dnsskills.md/skills/dns-twister",
      "endpoint": "https://app.domainhelp.com/api/v1/dns-twister"
    }
  ],
  "links": {
    "openapi": "https://dnsskills.md/openapi.yaml",
    "llms": "https://dnsskills.md/llms.txt",
    "catalog": "https://app.domainhelp.com/api/v1/skills",
    "x402": "https://dnsskills.md/.well-known/x402"
  }
}