Composio MCP will be deprecated soon. Please use
Composio PlatformorRubeinstead.
Control d

Control d

Control D is a customizable DNS filtering and traffic redirection platform that allows users to manage internet access, enforce policies, and monitor usage across devices and networks.

31VIEWS
2468USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app control_dnpx @composio/cli add cursor --app control_dnpx @composio/cli add cursor --app control_dnpx @composio/cli add cursor --app control_d

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Delete Device By Id

Tool to delete a Control-D device. Use when you need to remove a device by its identifier after confirming the device_id.

Delete Profile By Id

Tool to delete a profile. Use when you need to remove a profile by its ID after ensuring it is not enforced by any device.

Delete Profile Rule By Hostname

Tool to delete a specific custom rule by hostname from a profile. Use after confirming profile_id and hostname.

Delete Profile Rule By Rule Id

Tool to delete a specific custom rule by its ID within a profile. Use after confirming profile_id and rule_id.

Delete Profile Rule In Folder

Tool to delete a specific custom rule within a folder. Use after confirming profile_id, rule_id, and folder_id.

Delete Profile Schedule

Tool to delete a specific schedule within a profile. Use after confirming profile_id and schedule_id.

List Known Access Ips

Tool to list known IPs associated with the account. Use when you need to retrieve recent access IPs for device resolver queries.

Get Analytics Endpoints

Tool to list analytics storage regions and their endpoints. Use after authenticating to retrieve available analytics regions.

Get Devices

Tool to list all devices associated with the account. Use when you need to retrieve device inventory after authentication.

Get Organization Details

Tool to view the authenticated organization's details. Use after confirming a valid API token.

Get Profiles

Tool to list all profiles associated with the authenticated account. Use when you need an overview of accessible profiles.

Get Profile Options

Tool to get all available profile options. Use when you need to retrieve the possible configurations for profiles after authenticating.

Get Profile By Id

Tool to retrieve details of a specific profile by its ID. Use when you need full profile details after confirming the profile_id.

Get Profile Analytics

Tool to retrieve analytics data for a specific profile. Use after the profile has accrued usage data to fetch analytics.

Get Profile Analytics Logs

Tool to list analytics log entries for a given profile. Use after confirming profile ID and optional date filters to fetch logs.

Get Analytics Log Entry

Tool to retrieve a specific analytics log entry by its ID. Use when you need details of an analytics log for a given profile.

Get Profile Analytics Summary

Tool to fetch a summary of analytics data for a given profile. Use after confirming profile ID and desired date range.

Get Profile Analytics Top Domains

Tool to fetch top domains accessed within a specific profile. Use after confirming profile ID.

Get Profile Top Services

Tool to fetch top services accessed within a profile. Use after confirming the profile ID and desired date range.

Get Profile Filters

Tool to list native filters associated with a specific profile. Use when you have a profile ID and need to retrieve its filters and their states.

20 actions available