← Back to Skills Marketplace
cutthemustard

DNS Lookup

by CutTheMustard · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
317
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install lookup-dns
Description
DNS record lookups, reverse DNS, WHOIS via RDAP, and IP geolocation.
README (SKILL.md)

dns-lookup

DNS record lookups (A, AAAA, MX, TXT, CNAME, NS, SOA), reverse DNS (PTR), WHOIS/RDAP domain info, and IP geolocation.

Data Handling

This skill sends domain names and IP addresses to an external API. The service does not store or log input data beyond the immediate response.

Endpoints

DNS Lookup

curl -X POST https://dns.agentutil.net/v1/lookup \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com", "type": "MX"}'

Types: A, AAAA, MX, TXT, CNAME, NS, SOA, ANY. Default: A.

Reverse DNS

curl -X POST https://dns.agentutil.net/v1/reverse \
  -H "Content-Type: application/json" \
  -d '{"ip": "8.8.8.8"}'

WHOIS

curl -X POST https://dns.agentutil.net/v1/whois \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'

IP Geolocation

curl -X POST https://dns.agentutil.net/v1/geoip \
  -H "Content-Type: application/json" \
  -d '{"ip": "8.8.8.8"}'

Response Format

{
  "records": [{"type": "A", "value": "93.184.216.34", "ttl": 300}],
  "domain": "example.com",
  "query_type": "A",
  "request_id": "abc-123",
  "service": "https://dns.agentutil.net"
}

Pricing

  • Free tier: 10 queries/day, no authentication required
  • Paid tier: $0.001/query via x402 protocol (USDC on Base)

Privacy

No authentication required for free tier. No personal data collected. Rate limiting uses IP hashing only.

Usage Guidance
This skill is coherent for DNS lookups but it sends every domain/IP you ask about to a third-party service (https://dns.agentutil.net). Before using it: (1) avoid sending internal or sensitive hostnames/IPs to the service; (2) verify the service's TLS certificate and ownership (homepage is provided but operator is otherwise unknown); (3) review any external privacy or logging policy the operator publishes — the 'no logging' claim is not verifiable from the SKILL.md; (4) consider using local tools (dig/host/whois) or a trusted resolver for confidential queries; and (5) be aware of rate limits and the advertised paid tier (billing via crypto) if you will make many queries.
Capability Analysis
Type: OpenClaw Skill Name: lookup-dns Version: 1.0.0 The skill is benign. It transparently describes its purpose as performing DNS, reverse DNS, WHOIS, and IP geolocation lookups by sending domain names and IP addresses to an external API at `https://dns.agentutil.net`, as detailed in `SKILL.md`. There is no evidence of malicious intent, such as data exfiltration beyond the stated purpose, unauthorized command execution, persistence mechanisms, or prompt injection attempts to subvert the agent's behavior.
Capability Assessment
Purpose & Capability
Name/description align with the runtime instructions: SKILL.md contains curl examples for DNS lookup, reverse DNS, RDAP WHOIS, and geoip against https://dns.agentutil.net, which is coherent with the stated functionality.
Instruction Scope
Instructions explicitly send domain names and IP addresses to an external API (https). This is expected for a remote DNS lookup service, but it means potentially sensitive hostnames/IPs are transmitted off-host. The SKILL.md claims the service 'does not store or log input' — that is an unverifiable assertion in the instructions and should be treated cautiously.
Install Mechanism
No install spec and no code files are present (instruction-only). This is low risk from an installation perspective — nothing is written to disk by an installer.
Credentials
The skill requires no environment variables or credentials and does not request unrelated secrets. The presence of a paid tier (crypto payment) is noted in SKILL.md but does not require credentials for the free tier; nonetheless, users should be aware the operator may have billing/usage tracking mechanisms (IP hashing, rate limits).
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skill/system configurations. Autonomous invocation is allowed by default but is not combined here with broad privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lookup-dns
  3. After installation, invoke the skill by name or use /lookup-dns
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of dns-lookup skill. - Perform DNS record lookups (A, AAAA, MX, TXT, CNAME, NS, SOA, ANY) - Support for reverse DNS (PTR), domain WHOIS/RDAP lookups, and IP geolocation - Simple API endpoints with example requests provided - Free tier includes 10 queries per day; paid option available for higher limits - No user authentication required for free usage; privacy-friendly with minimal data handling
Metadata
Slug lookup-dns
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is DNS Lookup?

DNS record lookups, reverse DNS, WHOIS via RDAP, and IP geolocation. It is an AI Agent Skill for Claude Code / OpenClaw, with 317 downloads so far.

How do I install DNS Lookup?

Run "/install lookup-dns" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is DNS Lookup free?

Yes, DNS Lookup is completely free (open-source). You can download, install and use it at no cost.

Which platforms does DNS Lookup support?

DNS Lookup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created DNS Lookup?

It is built and maintained by CutTheMustard (@cutthemustard); the current version is v1.0.0.

💬 Comments