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 1–30 of 68 actions
NEXTDNS_ADD_ALLOWLIST_ENTRY
Tool to add a domain to the allowlist of a NextDNS profile. Use when allowing specific domains under a profile after obtaining its ID.
Untrusted display-only summary
NEXTDNS_ADD_BLOCKED_TLD
Tool to add a top-level domain to the security blocklist for a NextDNS profile. Use after listing current security settings to ensure the TLD is not already blocked.
Untrusted display-only summary
NEXTDNS_ADD_DENYLIST_DOMAIN
Tool to add a domain to the denylist of a NextDNS profile. Use when blocking specific domains under a profile after obtaining its ID.
Untrusted display-only summary
NEXTDNS_ADD_PARENTAL_CONTROL_CATEGORY
Tool to add a content category to the parental control categories list. Use when you need to add a new category to block or allow specific content types like pornography, gambling, or social networks.
Untrusted display-only summary
NEXTDNS_ADD_PARENTAL_CONTROL_SERVICE
Tool to add a service to the parental control services list of a NextDNS profile. Use when blocking specific services (like social media platforms) under a profile.
Untrusted display-only summary
NEXTDNS_ADD_PRIVACY_BLOCKLIST
Tool to add a blocklist to the privacy blocklists for a NextDNS profile. Use when enabling additional privacy blocklists for a profile.
Untrusted display-only summary
NEXTDNS_ADD_PRIVACY_NATIVE
Tool to add a native tracking service to the blocked list for a NextDNS profile. Use when blocking native trackers from specific vendors.
Untrusted display-only summary
NEXTDNS_ADD_REWRITE
Tool to add a DNS rewrite rule to a NextDNS profile. Use when you need to configure custom DNS resolution for specific domains.
Untrusted display-only summary
NEXTDNS_CLEAR_LOGS
Tool to clear DNS logs for a NextDNS profile. Use when you want to remove all existing query logs for a given profile. Note: this operation cannot be undone.
Untrusted display-only summary
NEXTDNS_CREATE_PROFILE
This tool allows users to create a new NextDNS profile. It uses the POST method at the endpoint https://api.nextdns.io/profiles. A profile is a distinct configuration set for DNS filtering and security settings.
Untrusted display-only summary
NEXTDNS_DELETE_ALLOWLIST_ENTRY
Tool to remove a domain from a NextDNS profile's allowlist. Use when you need to stop allowing a previously whitelisted domain.
Untrusted display-only summary
NEXTDNS_DELETE_CONFIG
Tool to delete a NextDNS configuration profile. Use when you need to remove an existing profile by its ID. Use after confirming the profile exists.
Untrusted display-only summary
NEXTDNS_DELETE_PARENTAL_CONTROL_CATEGORY
Tool to remove a category from parental control blocked categories. Use when you need to unblock a content category that was previously blocked. Use 'Get Parental Control Categories' first to verify the category is currently blocked.
Untrusted display-only summary
NEXTDNS_DELETE_PARENTAL_CONTROL_SERVICE
Tool to remove a service from parental control blocked services. Use when you need to unblock a service (like TikTok, Instagram, or other apps) that was previously blocked.
Untrusted display-only summary
NEXTDNS_DELETE_PRIVACY_BLOCKLIST
Tool to remove a blocklist from the privacy blocklists for a NextDNS profile. Use when disabling or removing privacy blocklists from a profile.
Untrusted display-only summary
NEXTDNS_DELETE_PRIVACY_NATIVE
Tool to remove a native tracking entry from a NextDNS profile's privacy settings. Use when you need to stop blocking a specific native app tracker (like Apple, Samsung, Huawei, etc.).
Untrusted display-only summary
NEXTDNS_DELETE_REWRITE
Tool to delete a DNS rewrite rule from a NextDNS profile. Use when you need to remove an existing DNS rewrite rule by its ID.
Untrusted display-only summary
NEXTDNS_DOWNLOAD_LOGS
Retrieves the download URL for exported DNS query logs from a NextDNS profile. Returns a time-limited URL pointing to a CSV file containing the profile's DNS logs. Use this to export log data for analysis, backup, or compliance purposes. The profile_id can be obtained from the list_configurations action.
Untrusted display-only summary
NEXTDNS_GET_ALLOWLIST
Tool to retrieve the list of allowed domains for a NextDNS profile. Use when you need to view all domains currently whitelisted in a profile.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_DESTINATIONS
Tool to retrieve destination analytics for a profile showing query destinations by country or GAFAM company. Use when you need to understand geographic distribution or big tech company query patterns.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_DEVICES2
Tool to retrieve device analytics for a profile showing identified devices with names, models, and query counts. Use when you need per-device query metrics within a specific time frame.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_DNSSEC
Tool to retrieve DNSSEC validation analytics for a profile showing validated vs non-validated query counts. Use after selecting a profile to analyze DNSSEC validation statistics.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_DOMAINS
Tool to retrieve analytics data for domains within a specific profile. Use after confirming the profile ID to get per-domain query stats.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_ENCRYPTION
Tool to retrieve encryption analytics for a profile showing encrypted vs unencrypted query counts. Use when you need to understand the breakdown of DNS queries by encryption status (DoH/DoT vs plain DNS).
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_IPS
Tool to retrieve analytics aggregated by client IP addresses. Use when you need to analyze DNS query distribution per client IP for a given profile.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_IP_VERSIONS
Tool to retrieve analytics grouped by IP version within a specific profile. Use after you have a profile ID to see IPv4 vs IPv6 query counts.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_PROTOCOLS
Tool to retrieve protocol analytics for a specific profile showing DNS protocol distribution (DNS-over-HTTPS, DNS-over-TLS, UDP). Use after confirming the profile ID to analyze protocol usage patterns.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_QUERY_TYPES
Tool to retrieve DNS query counts broken down by query type. Use after selecting a profile and specifying date filters to analyze distribution by type.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_REASONS2
Tool to retrieve blocking reasons analytics showing blocklists, native tracking protection, and other reasons for blocked queries. Use after selecting a profile to understand what categories are blocking queries.
Untrusted display-only summary
NEXTDNS_GET_ANALYTICS_STATUS
Tool to retrieve analytics status for a specific profile. Use when you need counts of DNS queries broken down by status categories.
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.