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!