Adguardctrl logo

Adguardctrl

未申請

作者: lidless-labs

One bad call can take down your DNS filtering. adguardctrl gates every AdGuard Home write behind confirm and destructive flags. CLI plus MCP adapter, no daemon.

ad-blockingadguard-homednsmcpmcp-servermodel-context-protocoltypescriptlidless-labsdns-filteringhomelab

サーバーをセットアップ

01 / クライアントを選択

02 / 接続前の準備

認証方法は未指定です。接続前にプロジェクトの手順を確認してください。

プロジェクトが必要とする実行環境をインストールし、クライアントから利用できるようにしてください。

プロジェクトの手順

手順に記載された名前をカンマで区切って入力してください。秘密の値は入力しないでください。

03 / 設定を追加

出典:公開インストール手順から生成

claude mcp add --transport stdio 'adguardctrl' -- 'npx' '-y' '@solomonneas/adguard-mcp'

プレースホルダーを置き換えてからターミナルで実行してください。

04 / クライアントで確認

クライアントの MCP 設定で接続とツール一覧を確認してください。設定のコピーだけでは接続成功は確認できません。

AI & MLの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

33 件中 33 件

ドキュメントに記載されたツール (33)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

adguard_add_client

Register a new named client with per-client settings (POST /control/clients/add).

adguard_add_filter_list

Subscribe to a new blocklist or allowlist URL (POST /control/filtering/addurl).

adguard_add_user_rule

Append a single user filter rule (POST /control/filtering/setrules).

adguard_check_host

Test what AGH would do with a hostname: filter decision, matched rules, CNAME chain, IPs (GET /control/filtering/checkhost).

adguard_clear_query_log

Wipe the DNS query log (POST /control/querylogclear).

adguard_delete_client

Remove a configured named client; per-client rules and stats are lost (POST /control/clients/delete).

adguard_get_blocked_services

Global blocked-services list + weekly schedule (GET /control/blockedservices/get).

adguard_get_dns_config

DNS upstreams, bootstrap, cache, parallel resolution, blocking mode (GET /control/dnsinfo).

adguard_get_safesearch_settings

SafeSearch enabled state + per-engine flags (GET /control/safesearch/status).

adguard_list_blocked_services_catalog

Available service IDs to block (GET /control/blockedservices/services).

adguard_list_clients

Configured named clients (GET /control/clients).

adguard_list_filter_lists

Subscribed blocklists + allowlists (GET /control/filtering/status).

adguard_list_user_rules

Custom user rules (GET /control/filtering/status).

adguard_query_log

DNS query log slice with filters (GET /control/querylog).

adguard_refresh_filter_lists

Force refresh subscribed filter lists immediately (POST /control/filtering/refresh).

adguard_remove_filter_list

Unsubscribe from a filter list by URL (POST /control/filtering/removeurl).

adguard_remove_user_rule

Remove a single user filter rule by exact match (POST /control/filtering/setrules).

adguard_replace_user_rules

Wholesale replace the user rules block (POST /control/filtering/setrules).

adguard_reset_stats

Zero the stats window (POST /control/statsreset).

adguard_set_blocked_services

Set GLOBAL blocked services + optional weekly schedule; accepts HH:MM strings or ms (PUT /control/blockedservices/update).

adguard_set_client_blocked_services

Set per-client blocked services + schedule (POST /control/clients/update).

adguard_stats

Stats window: top queries, blocked counts, clients (GET /control/stats).

adguard_status

Server status + protection state (GET /control/status).

adguard_sync_clear_logs

Clear AdGuardHome Sync in-memory logs (POST /api/v1/clear-logs).

adguard_sync_health

AdGuardHome Sync health check (HEAD /healthz).

adguard_sync_logs

AdGuardHome Sync in-memory logs (GET /api/v1/logs).

adguard_sync_run

Trigger AdGuardHome Sync immediately (POST /api/v1/sync).

adguard_sync_status

AdGuardHome Sync origin/replica status (GET /api/v1/status).

adguard_toggle_filter_list

Enable or disable a subscribed filter list (POST /control/filtering/seturl).

adguard_toggle_protection

Enable or disable global filtering; off stops ALL blocking (POST /control/protection).

adguard_toggle_safebrowsing

Enable or disable AGH SafeBrowsing (POST /control/safebrowsing/enable or /disable).

adguard_toggle_safesearch

Enable or disable SafeSearch globally with per-engine flags (PUT /control/safesearch/settings).

adguard_update_client

Full update for an existing named client; body is nested {name, data} (POST /control/clients/update).

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。