ClawLink
Developer Tools68 toolsPaste one API key

Nextdns integration for AI agents

NextDNS is a DNS service that enhances internet security and privacy by blocking malicious websites, tracking scripts, and ads before they reach your device.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Nextdns once and call the same tools from all of them.

Setup

Connect Nextdns through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Nextdns exposes 68 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
nextdns_download_logsRetrieves the download URL for exported DNS query logs from a NextDNS profileRead
nextdns_get_allowlistRetrieve the list of allowed domains for a NextDNS profileRead
nextdns_get_analytics_destinationsRetrieve destination analytics for a profile showing query destinations by country or GAFAMRead
nextdns_get_analytics_devices2Retrieve device analytics for a profile showing identified devices with names, models, andRead
nextdns_get_analytics_dnssecRetrieve DNSSEC validation analytics for a profile showing validated vs non-validated queryRead
nextdns_get_analytics_domainsRetrieve analytics data for domains within a specific profileRead
nextdns_get_analytics_encryptionRetrieve encryption analytics for a profile showing encrypted vs unencrypted query countsRead
nextdns_get_analytics_ip_versionsRetrieve analytics grouped by IP version within a specific profileRead
nextdns_get_analytics_ipsRetrieve analytics aggregated by client IP addressesRead
nextdns_get_analytics_protocolsRetrieve protocol analytics for a specific profile showing DNS protocol distributionRead
nextdns_get_analytics_query_typesRetrieve DNS query counts broken down by query typeRead
nextdns_get_analytics_reasons2Retrieve blocking reasons analytics showing blocklists, native tracking protection, and otherRead
nextdns_get_analytics_statusRetrieve analytics status for a specific profileRead
nextdns_get_logsRetrieve logs for a specific NextDNS profile with optional filtersRead
nextdns_get_parental_controlGet parental control settings for a profileRead
nextdns_get_parental_control_categoriesGet the list of blocked/allowed content categories for parental controlRead
nextdns_get_parental_control_servicesGet the list of blocked/allowed services for parental controlRead
nextdns_get_performance_settingsGet performance settings for a profile including ECS, cache boost, and CNAME flatteningRead
nextdns_get_privacy_settingsGet privacy settings for a profile including blocklists, native tracking settings, disguisedRead
nextdns_get_profileRetrieves the details of a specific NextDNS profileRead
nextdns_get_rewritesRetrieve the list of DNS rewrites for a NextDNS profileRead
nextdns_get_security_tldsGet the list of blocked TLDs (top-level domains) for a profile's security settingsRead
nextdns_get_settingsGet all settings for a NextDNS profile including logs, block page, performance, and web3Read
nextdns_get_settings_blockpageRetrieve the block page settings for a NextDNS profileRead
nextdns_get_settings_logsRetrieve the logging settings for a NextDNS profileRead
nextdns_list_denylist_domainsList domains in the denylist for a profileRead
nextdns_list_profilesList all NextDNS profiles for the authenticated user, returning profile IDs and configurationsRead
nextdns_list_security_settingsList current security options for a NextDNS configurationRead
nextdns_add_allowlist_entryAdd a domain to the allowlist of a NextDNS profileWrite
nextdns_add_blocked_tldAdd a top-level domain to the security blocklist for a NextDNS profileWrite