KitScout

Categories › Data & Databases › Files, spreadsheets, CSV & PDFs

SatsDNS

MCP serverVerified domain · satsdns.comRemote● LiveFree to try

DNS hosting, secondary DNS and dynamic DNS paid per call in sats; optional Nostr account tools.

Install

Remote server: your requests and data go to api.satsdns.com. Claude Code: claude mcp add --transport http satsdns https://api.satsdns.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • info — Free: prices in sats per product and period, nameservers, limits, record types, accepted Cashu mints, how paying works, and the steps to hos
  • check — Free: runs the checks a paid call runs before payment (name rules, availability, delegation, limits) without creating an invoice, and return
  • domain_check — Free: whether a domain name is available and its price in sats (offered TLDs and live 1-year prices per TLD: info, domains.tlds and domains.
  • zone_create — Creates a hosted, DNSSEC-signed zone on our nameservers. First call check (tool zone_create): a new zone gets its own nameserver pair, which
  • secondary_create — We serve your zone as secondaries, transferred from your primaries (public IPv4) with a TSIG key that the answer gives once. The same namese
  • hostname_create — Creates a dynamic hostname such as myhome.dynkite.com. The answer gives the hostname token once (keep it: hostname_update and routers use it
  • renew — Extends a hosted zone, secondary zone or dynamic hostname by 30d or 1y from its current expiry. Needs no token: anyone may pay to extend any
  • zone_add_queries — Adds 1 million queries to a hosted zone's monthly allowance. Paid, no account. Without payment the call returns payment_required with the pr
  • zone_status — Free: state, expiry, nameservers, delegation and usage of a hosted zone. Pass the zone token (jdz_...) from the create answer, or a scoped a
  • records_list — Free: the zone's rrsets, optionally only one owner name and/or type. Pass the zone token (jdz_...) from the create answer, or a scoped accou
  • records_change — Free: applies up to 100 rrset changes at once, all or none. Each item REPLACEs one rrset (name and type) with the given records, or DELETEs
  • dnssec_info — Free: the DS record(s) to enter at the registrar, and what the parent zone publishes now. Pass the zone token (jdz_...) from the create answ
  • hostname_status — Free: state, expiry and current records of a dynamic hostname. Pass the hostname token (jdh_...) from the create answer, or a scoped account
  • hostname_update — Free: sets the hostname's A, AAAA, TXT, ACME TXT or HTTPS records; fields left out stay as they are, [] deletes. Give explicit public addres
  • hostname_reminders — Free: sets the Nostr key (npub) that gets direct-message reminders 14, 7 and 1 days before the hostname expires, when grace starts and befor
  • renewal_address — Free: the Lightning address and LNURL that extend this zone or hostname pro rata when anyone pays it (no token needed to pay). Made once, th
  • account_objects — Free, read-only: the account's state and limits, or the zones, hostnames or invoices it owns. With api_key, only the objects the key's scope
  • account_order — Orders a product into your account, paid by its own invoice: Lightning (15 min) or a new on-chain address (orders of 5,000 sats and up). Pri
  • order_status — Free: the invoice's state (paid, fulfilled, expired, ...) and, after fulfilment, the result. A new object's token (and TSIG key) is shown on
  • claim — Free: puts a zone or hostname bought with a token into your Nostr account, so you get expiry reminders by DM and can manage it with API keys
  • token_rotate — Free: makes a new token for a zone or hostname; the old one stops working at once. Use it when a token may have leaked (tokens pass through

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • docx 194,218 ★
    Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Wo
  • pdf 194,218 ★
    Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text
  • pptx 194,218 ★
    Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This include
  • xlsx 194,218 ★
    Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user
  • backup-setup 116,897 ★
    Set up, check, or restore local claude-mem database snapshots. Use when the user says "set up backups", "back