Misc MCP Server

Misc MCP Server

These are some misc MCP servers that I have created for my own use.

Usage

Ex. VS Code

Environment

ADGUARD_USERNAME= ADGUARD_PASSWORD= ADGUARD_URL=

Configuration

{ "mcp": { "inputs": [], "servers": { "dns-mcp": { "type": "stdio", "command": "bun", "args": ["path/to/mcp/server/index.ts"], "envFile": "path/to/env/file", } } }

AdGuard Home (Tools)

List rewrite dns records

list all dns records and make a table with the results

Add rewrite dns record

add dns record for test.mydomain.com 192.168.1.10

add dns record for test.mydomain.com 192.168.1.10

Delete rewrite dns record

delete dns record for test.mydomain.com

delete the latest dns record

Add filtering dns rule

block the test.mydomain.com domain

add dns filtering rule for test.mydomain.com

Delete filtering dns rule

delete filtering rule for test.mydomain.com

delete the latest filtering rule

License

MIT License

-
security - not tested
-
license - not tested
-
quality - not tested

A collection of MCP servers that enable users to interact with AdGuard Home through natural language commands, allowing management of DNS records and filtering rules.

  1. Usage
    1. Environment
    2. Configuration
  2. AdGuard Home (Tools)
    1. List rewrite dns records
    2. Add rewrite dns record
    3. Delete rewrite dns record
    4. Add filtering dns rule
    5. Delete filtering dns rule
  3. License
    ID: 2tca7qtx37