Connect NextDNS to Your AI Agent

Use an AI assistant with NextDNS to inspect profile settings, DNS query logs and analytics by domain, device or blocking reason.

7 tools API key

Try a NextDNS Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill NextDNS

Investigate DNS Queries

Read filtered query logs and explain returned status information.

/oo NextDNS: Read logs for profile [ID] from [start] to [end], search [domain], and summarize the outcomes.

Explain Blocking Reasons

Compare counts grouped by status and blocking reason.

/oo NextDNS: Get status and blocking-reason analytics for profile [ID] over [period] and explain the returned counts.

Review Device Activity

Read per-device DNS analytics for a selected profile.

/oo NextDNS: Get device analytics for profile [ID] over [period] and summarize query activity by device.

Start Working with NextDNS

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect NextDNS

    Connect the NextDNS API key from your account page.

    Connect NextDNS →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the target NextDNS profile and logging enabled for log inspection.
  • Specify the profile ID and time range. Available logs depend on the profile’s logging settings; these actions do not change filtering settings.

NextDNS Tools

Use an AI assistant with NextDNS to inspect profile settings, DNS query logs and analytics by domain, device or blocking reason.

Investigate DNS Queries

Read filtered query logs and explain returned status information.

Explain Blocking Reasons

Compare counts grouped by status and blocking reason.

Review Device Activity

Read per-device DNS analytics for a selected profile.

7 tools

List Profiles

List NextDNS profiles available to the authenticated account.

next_dns.list_profiles

Get Profile

Get one NextDNS profile with its current settings and setup details.

next_dns.get_profile

Get Logs

List DNS query logs for a NextDNS profile with optional filters.

next_dns.get_logs

Get Analytics Domains

List per-domain DNS query analytics for a NextDNS profile.

next_dns.get_analytics_domains

Get Analytics Devices

List per-device DNS query analytics for a NextDNS profile.

next_dns.get_analytics_devices

Get Analytics Status

List DNS query counts grouped by status for a NextDNS profile.

next_dns.get_analytics_status

Get Analytics Reasons

List DNS query counts grouped by blocking reason for a NextDNS profile.

next_dns.get_analytics_reasons

Frequently Asked Questions

Can I see why queries were blocked?

Blocking-reason analytics returns counts grouped by reason. For individual queries, inspect the profile’s DNS logs over the same period.

How do I connect NextDNS?

Connect the NextDNS API key from your account page.

What should I specify in my request?

Specify the profile ID and time range. Available logs depend on the profile’s logging settings; these actions do not change filtering settings.

Connect NextDNS

About NextDNS ↗