API_KEY
nextdns_api_key
Developer setup
No fields declared in this snapshot.
User connection
- NextDNS API Keygeneric_api_key · stringRequired
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.
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
API_KEY
No fields declared in this snapshot.
Capability index
Showing 31–60 of 68 actions
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.