controldctl

rshade/controldctl
★ 0 stars Go API Integration Updated 4d ago
A CLI and MCP server for the ControlD DNS filtering API
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "controldctl": {
      "command": "go",
      "args": [
        "run",
        "github.com/rshade/controldctl@latest"
      ]
    }
  }
}

README Excerpt

A CLI and MCP server for the [ControlD](https://controld.com) DNS filtering API, built on [ax-go](https://github.com/rshade/ax-go) and ```bash go build -o bin/controldctl ./cmd/controldctl ``` Set `CONTROLD_API_TOKEN`, or pass `--api-token`, or point `--config` at a Hujson file with an `api_token` field. Precedence is `--api-token` >

Tools (11)

__schemadeletedevicesfiltersfoldersoptionsprofilesrulesservicestypesupdate