Skip to main content
Dnsfilter logo

Dnsfilter

DNSFilter provides cloud-based DNS security and content filtering solutions to protect networks from online threats and manage internet usage.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Dnsfilter authenticates with an API key. Generate the credential in your Dnsfilter account, then paste it into FlyMyAI the first time an agent uses a Dnsfilter action.

Get your Dnsfilter credential →

Fields to fill in FlyMyAI

FieldDetails
DNSFilter API KeyThe API key generated from the DNSFilter dashboard, used for authenticating API requests. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
DNSFILTER_CREATE_IP_ADDRESSTool to create a new ip address in dnsfilter. use after confirming the target network id exists.address, network_id
DNSFILTER_GET_APPLICATION_CATEGORYTool to get basic information of a specific application category. use when you need details for a given application category id.application_category_id
DNSFILTER_GET_BILLING_INFORMATIONTool to retrieve basic billing information for an organization. use when you need to obtain billing details for reporting or automation tasks.organization_id
DNSFILTER_GET_CATEGORYTool to get basic information of a specific category. use when you need to retrieve details for a category by its id.id
DNSFILTER_GET_IP_ADDRESSTool to get basic information of the specified ip address. use when you need to fetch metadata for a particular ip after authentication.ip_address
DNSFILTER_LIST_ALL_CATEGORIESTool to list all categories including internal categories. use when you need the complete set of filtering categories.-
DNSFILTER_LIST_ALL_IP_ADDRESSESTool to list all user-associated ip addresses. use when you need a comprehensive list of all ip address entries in your organization.-
DNSFILTER_LIST_ALL_MAC_ADDRESSESTool to list all mac addresses with basic information. use when you need to retrieve all mac address entries in your organization.-
DNSFILTER_LIST_APPLICATIONSTool to list applications with basic information. use when you need to retrieve all applications for your dnsfilter organization.-
DNSFILTER_LIST_APPLICATION_CATEGORIESTool to list application categories with basic information. use after authentication to retrieve all categories.-
DNSFILTER_LIST_BLOCK_PAGESTool to list block pages associated with the current user. use when you need to retrieve all block pages for review or update.-
DNSFILTER_LIST_CATEGORIESTool to list categories with basic information. use when retrieving all dnsfilter categories for policy configuration.-
DNSFILTER_LIST_INVOICESTool to list invoices for an organization, most recent first. use after obtaining the organization id when needing paginated invoice data.organization_id
DNSFILTER_LIST_IP_ADDRESSESTool to list user-associated ip addresses basic information. use when you need to retrieve paginated ip address records filtered by location or device after authentication.-
DNSFILTER_LIST_MAC_ADDRESSESTool to list mac addresses associated with an organization. use when you need to retrieve basic mac address information, optionally filtered by organization or paginated.-
DNSFILTER_LIST_NETWORKSTool to list all networks. use when you need to retrieve all network configurations for your organization.-
DNSFILTER_LIST_ORGANIZATIONSTool to list all organizations. use when you need to retrieve all organizations tied to the authenticated dnsfilter account.-
DNSFILTER_SUGGEST_DOMAIN_THREATTool to suggest a fqdn as a potential threat. use after identifying a suspicious domain to verify its threat categorization.fqdn, notes
DNSFILTER_VALIDATE_AUTH0_JWTTool to validate a jwt with auth0. use when you need to confirm token validity before making dnsfilter api calls.jwt
We love our partners - FlyMy.AI builds with the best. Thanks, Dnsfilter!