4,500+ servers built on MCP Fusion
Vinkius
AdGuard Home logo
Vinkius
CrewAI logo

How to Use the AdGuard Home MCP in CrewAI

Deploy a CrewAI team of network agents to autonomously audit AdGuard Home logs and manage local DNS policies.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

AdGuard Home MCP on Cursor AI Code Editor MCP Client AdGuard Home MCP on Claude Desktop App MCP Integration AdGuard Home MCP on OpenAI Agents SDK MCP Compatible AdGuard Home MCP on Visual Studio Code MCP Extension Client AdGuard Home MCP on GitHub Copilot AI Agent MCP Integration AdGuard Home MCP on Google Gemini AI MCP Integration AdGuard Home MCP on Lovable AI Development MCP Client AdGuard Home MCP on Mistral AI Agents MCP Compatible AdGuard Home MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect AdGuard Home MCP to CrewAI

Create your Vinkius account to connect AdGuard Home to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Audit Network Security with a CrewAI Agent Team

This AdGuard Home MCP Server allows your CrewAI agent team to collaborate on local network security audits. A single agent can easily miss subtle AdGuard Home network anomalies. CrewAI lets you deploy a specialized team where a Monitor Agent analyzes AdGuard Home traffic while a Security Admin Agent takes action. The Monitor Agent pulls recent AdGuard Home logs using `get_query_log` and identifies suspicious lookups. If the CrewAI Monitor Agent flags a domain, it hands the task to the Security Admin Agent. That CrewAI agent uses `check_host` to inspect the domain and applies custom AdGuard Home block rules with `set_user_rules` to neutralize the threat instantly.

Autonomous DHCP and Client Onboarding

This AdGuard Home MCP Server gives your CrewAI multi-agent team direct access to DHCP configurations and client lists. Managing network access for new devices can be handled entirely by autonomous CrewAI agents. A CrewAI DHCP Agent checks current AdGuard Home allocations with `get_dhcp_status` and searches for active clients using `search_clients`. Once a new device is detected, a CrewAI Provisioning Agent configures it. The CrewAI agent calls `add_static_lease` to lock in the IP address and uses `add_client` to register the hardware under the correct AdGuard Home network profile.

Automated DNS Policy Enforcement

This AdGuard Home MCP Server connects your autonomous CrewAI policy agents directly to local DNS routing tables. Keeping local DNS settings aligned with company policy requires constant vigilance from your CrewAI team. Your CrewAI policy agent can inspect local configurations by calling `get_dns_info` and checking the AdGuard Home rewrite table with `list_rewrites`. If it finds unauthorized local mappings, the CrewAI agent corrects them. The CrewAI agent uses `add_rewrite` to enforce correct internal routing and updates AdGuard Home TLS settings with `configure_tls` to keep all local name resolution encrypted.

Setup guide

Set up AdGuard Home MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke AdGuard Home tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="AdGuard Home Analyst",
    goal="Access and analyze AdGuard Home data via MCP.",
    backstory="Expert analyst with direct AdGuard Home access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent AdGuard Home transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about AdGuard Home MCP in CrewAI

You can pass the Vinkius MCP Server connection URL directly in the CrewAI agent's `mcps` parameter during initialization. This instantly exposes tools like `get_status` and `list_clients` to that specific CrewAI agent.
Yes. Use `MCPServerHTTP` from the `crewai.mcp` package and apply a `tool_filter` to restrict a junior CrewAI agent to read-only tools like `get_stats` while reserving write tools for your admin agent.
The CrewAI agents share memory and run sequentially. A diagnostic agent checks network health via `get_filtering_status`, and then passes the diagnostic report to a remediation agent that executes `set_protection` on AdGuard Home.
It supports stdio, SSE, and Streamable HTTP transports, giving your CrewAI multi-agent teams flexible options for connecting to your managed network instance securely.
The Vinkius runtime executes all tool calls inside a zero-trust, ephemeral sandbox environment. Your AdGuard Home network statistics and blocking schedules are processed in-memory and destroyed immediately after the CrewAI agent team finishes its run.

Start using the AdGuard Home MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 23 tools

We've already built the connector for AdGuard Home. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 23 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.