4,500+ servers built on MCP Fusion
Vinkius
Hetzner logo
Vinkius
AutoGen logo

How to Use the Hetzner MCP in AutoGen

Deploy multi-agent AutoGen teams to debate, plan, and execute Hetzner infrastructure changes.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Hetzner MCP to AutoGen

Create your Vinkius account to connect Hetzner to AutoGen 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

Multi-Agent Hetzner Provisioning

The Hetzner MCP server gives your AutoGen swarms the ability to manipulate real cloud infrastructure. You assign `create_server` and `create_network` to an execution agent, while a separate security agent reviews the proposed architecture. They debate the deployment plan before writing a single line of state. This conversational approach prevents stupid mistakes. If the execution agent tries to spin up a node without proper SSH keys, the security agent flags the missing `create_ssh_key` step. They negotiate the fix, finalize the configuration, and then execute the API calls in the correct sequence.

Consensus-Driven Firewall Management

Network security requires strict oversight. Your AutoGen setup can feature a networking agent that pulls current rules via `list_firewalls` and proposes modifications. A compliance agent then checks those changes against your internal policies before allowing `create_firewall` to run. The agents handle the back-and-forth automatically. If a developer requests port 80 to be opened, the swarm discusses whether a load balancer is a better approach. They might decide to use `create_load_balancer` instead, routing traffic securely without exposing the raw compute nodes.

Automated Disaster Recovery Drills

Testing backups usually falls to the bottom of the priority list. You can build an AutoGen routine where agents simulate a failure, use `list_storage_box_snapshots` to find a recovery point, and spin up a clone using `rebuild_server`. They verify the recovery without human intervention. One agent acts as the chaos monkey, shutting down instances with `poweron_server` toggles. The recovery agent detects the outage via `get_server` and executes the runbook. You get a complete transcript of their conversation, proving your disaster recovery plan actually works.

Setup guide

Set up Hetzner MCP in AutoGen

Prerequisites

  • Python 3.10+ installed
  • autogen-ext[mcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install AutoGen with MCP

    Run pip install "autogen-ext[mcp]" autogen-agentchat. The MCP extension includes mcp_server_tools for stateless tool access.

  2. 2

    Fetch tools from the MCP

    Call mcp_server_tools(SseServerParams(url=...)) with your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Run your agent

    Pass the tools to AssistantAgent and call agent.run(). The agent invokes Hetzner tools and returns structured results.

agent.py
from autogen_ext.tools.mcp import SseServerParams, mcp_server_tools
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient

server_params = SseServerParams(
    url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)

tools = await mcp_server_tools(server_params)

agent = AssistantAgent(
    name="Hetzner_assistant",
    model_client=OpenAIChatCompletionClient(model="gpt-4o"),
    tools=tools,
)

result = await agent.run("List recent Hetzner data")
print(result.messages[-1].content)

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 Hetzner MCP in AutoGen

Install `autogen-ext[mcp]`. Use `mcp_server_tools` with a `StreamableHttpServerParams` pointing to Vinkius. Pass the resulting tool list directly into your `AssistantAgent` constructor.
You assign the tools to specific agents based on their roles. The `McpToolAdapter` handles the schema conversion, letting your infrastructure agent call `create_volume` while your auditor agent only gets access to `list_volumes`.
The agents read the error responses returned by the MCP server. If a request to `list_servers` hits a limit, the agents discuss the failure, apply a backoff strategy, and retry the operation automatically.
Yes. Your swarm can manage persistent storage completely. Agents can call `create_storage_box_subaccount` for new employees or use `update_storage_box` to toggle specific file sharing protocols as needed.
The agents never see your actual API tokens. They interact with infrastructure data like primary IPs, load balancer states, and volume attachments through Vinkius. The platform handles authentication externally via a secure, stateless proxy layer.

Start using the Hetzner MCP today

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

Built & Managed by Vinkius 30s setup 38 tools

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

No hosting. No infrastructure. No complex setup.
All 38 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.