All integrations
Catalogue metadata onlysecurity & identity toolsv20260615_00

NEXTDNS

Nextdns

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

68

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

nextdns_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • NextDNS API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 68 actions

Get Logs

NEXTDNS_GET_LOGS

Tool to retrieve logs for a specific NextDNS profile with optional filters. Use after confirming the profile ID to fetch raw or filtered DNS logs.

Untrusted display-only summary

Get Parental Control Settings

NEXTDNS_GET_PARENTAL_CONTROL

Tool to get parental control settings for a profile. Returns services, categories, safe search, YouTube restricted mode, and bypass blocking status.

Untrusted display-only summary

Get Parental Control Categories

NEXTDNS_GET_PARENTAL_CONTROL_CATEGORIES

Tool to get the list of blocked/allowed content categories for parental control. Use when you need to check which content categories are currently blocked or allowed for a specific profile.

Untrusted display-only summary

Get Parental Control Services

NEXTDNS_GET_PARENTAL_CONTROL_SERVICES

Tool to get the list of blocked/allowed services for parental control. Use when you need to review which services (like TikTok, Facebook, Netflix) are currently blocked or allowed in a profile's parental control settings.

Untrusted display-only summary

Get Performance Settings

NEXTDNS_GET_PERFORMANCE_SETTINGS

Tool to get performance settings for a profile including ECS, cache boost, and CNAME flattening configuration. Use when you need to check current performance optimization settings before making changes.

Untrusted display-only summary

Get Privacy Settings

NEXTDNS_GET_PRIVACY_SETTINGS

Tool to get privacy settings for a profile including blocklists, native tracking settings, disguised trackers, and affiliate settings. Use when you need to check the current privacy configuration before making changes.

Untrusted display-only summary

Get Profile Details

NEXTDNS_GET_PROFILE

Retrieves the details of a specific NextDNS profile. It requires a 'profileId' as a path parameter and returns the profile details including name, security, privacy, parental control, denylist, allowlist, and general settings.

Untrusted display-only summary

Get DNS Rewrites

NEXTDNS_GET_REWRITES

Tool to retrieve the list of DNS rewrites for a NextDNS profile. Use when you need to view all custom DNS rewrite rules configured in a profile.

Untrusted display-only summary

Get Security TLDs

NEXTDNS_GET_SECURITY_TLDS

Tool to get the list of blocked TLDs (top-level domains) for a profile's security settings. Use when you need to retrieve only the blocked TLDs without fetching all security settings.

Untrusted display-only summary

Get Profile Settings

NEXTDNS_GET_SETTINGS

Tool to get all settings for a NextDNS profile including logs, block page, performance, and web3 settings. Use when you need to retrieve the current configuration settings of a profile.

Untrusted display-only summary

Get Block Page Settings

NEXTDNS_GET_SETTINGS_BLOCKPAGE

Tool to retrieve the block page settings for a NextDNS profile. Use when you need to check if the block page is currently enabled or disabled for a specific profile.

Untrusted display-only summary

Get Logging Settings

NEXTDNS_GET_SETTINGS_LOGS

Tool to retrieve the logging settings for a NextDNS profile. Use when you need to check logging status, data retention period, storage location, or privacy options.

Untrusted display-only summary

List Denylist Domains

NEXTDNS_LIST_DENYLIST_DOMAINS

Tool to list domains in the denylist for a profile. Use after confirming the profile ID to review all blocked domains. Example: "List denylist domains for profile abc123."

Untrusted display-only summary

List Profiles

NEXTDNS_LIST_PROFILES

List all NextDNS profiles for the authenticated user, returning profile IDs and configurations. Returns all profiles with their IDs, names, fingerprints, and user roles. Profile IDs returned by this action are used as the 'profileId' or 'config_id' parameter for other NextDNS actions (e.g., get profile details, update…

Untrusted display-only summary

List Security Settings

NEXTDNS_LIST_SECURITY_SETTINGS

Tool to list current security options for a NextDNS configuration. Use after obtaining the configuration ID to review active security settings.

Untrusted display-only summary

Log Client IPs

NEXTDNS_LOG_CLIENT_IPS

Tool to enable or disable logging of client IPs for a NextDNS configuration. Use when you need to toggle whether client IPs are recorded in DNS logs.

Untrusted display-only summary

Toggle Domain Logging

NEXTDNS_LOG_DOMAINS

Tool to enable or disable logging of domains for a NextDNS profile. Use after retrieving profile settings when you need to adjust domain logging. Example: "Enable domain logging for profile abc123."

Untrusted display-only summary

Remove Blocked TLD

NEXTDNS_REMOVE_BLOCKED_TLD

Tool to remove a top-level domain from the security blocklist for a NextDNS profile. Use after listing current security settings to confirm the TLD is currently blocked.

Untrusted display-only summary

Remove Denylist Domain

NEXTDNS_REMOVE_DENYLIST_DOMAIN

Removes a domain from a NextDNS profile's denylist (blocklist). The domain will no longer be blocked by the DNS filter after removal. Use 'List Denylist Domains' first to verify the domain exists in the denylist before attempting removal.

Untrusted display-only summary

Rename Configuration

NEXTDNS_RENAME_CONFIG

Tool to rename a NextDNS configuration (profile). Use when you need to update a profile's name after obtaining its ID. Example: RenameConfig(name="Home Profile", config_id="d46a5b")

Untrusted display-only summary

Replace Allowlist

NEXTDNS_REPLACE_ALLOWLIST

Tool to replace the entire allowlist for a NextDNS profile. Use when you need to set a complete list of allowed domains, replacing all existing entries.

Untrusted display-only summary

Replace Denylist

NEXTDNS_REPLACE_DENYLIST

Tool to replace the entire denylist (blocked domains) for a NextDNS profile. This operation completely replaces all existing denylist entries with the provided list. Use when you need to bulk update the denylist or clear all blocked domains. To add/remove individual domains, use NEXTDNS_ADD_DENYLIST_DOMAIN or NEXTDNS_…

Untrusted display-only summary

Replace Parental Control Categories

NEXTDNS_REPLACE_PARENTAL_CONTROL_CATEGORIES

Tool to replace the entire list of blocked/allowed content categories for parental control. Use this to set which content categories should be blocked or allowed for a profile.

Untrusted display-only summary

Replace Parental Control Services

NEXTDNS_REPLACE_PARENTAL_CONTROL_SERVICES

Tool to replace the entire list of blocked/allowed services for parental control. Use when you need to set all service restrictions at once, replacing existing settings.

Untrusted display-only summary

Replace Privacy Blocklists

NEXTDNS_REPLACE_PRIVACY_BLOCKLISTS

Tool to replace the entire list of privacy blocklists for a NextDNS profile. This operation completely replaces all existing blocklists with the provided list. Use when you need to bulk update privacy blocklists or clear all blocklists.

Untrusted display-only summary

Replace Privacy Native Tracking Services

NEXTDNS_REPLACE_PRIVACY_NATIVES

Tool to replace the entire list of blocked native tracking services for a NextDNS profile. This operation completely replaces all existing native tracking service blocks with the provided list. Use when you need to bulk update blocked native trackers or clear all blocks.

Untrusted display-only summary

Replace Security TLDs

NEXTDNS_REPLACE_SECURITY_TLDS

Tool to replace the entire list of blocked TLDs (top-level domains) for a NextDNS profile's security settings. This operation completely replaces all existing blocked TLDs with the provided list. Use when you need to bulk update blocked TLDs or clear all TLD blocks. To add/remove individual TLDs, use NEXTDNS_ADD_BLOCK…

Untrusted display-only summary

Update Allowlist Entry

NEXTDNS_UPDATE_ALLOWLIST_ENTRY

Tool to update a specific allowlist entry in a NextDNS profile. Use when toggling the active status of a domain in the allowlist.

Untrusted display-only summary

Update Denylist Entry

NEXTDNS_UPDATE_DENYLIST_ENTRY

Updates a specific denylist entry in a NextDNS profile, typically to toggle its active status. Use when you need to temporarily enable or disable blocking for a domain without removing it from the denylist.

Untrusted display-only summary

Update linked IP

NEXTDNS_UPDATE_LINKED_IP

Updates the linked IP address for a NextDNS profile to the current caller's public IP. This is used for dynamic DNS setups where the profile needs to recognize the user's current IP address for DNS filtering to work properly.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.