How to Use the NetBird MCP in Claude Code
Claude Code automates NetBird deployments straight from your terminal.
Works with every AI agent you already use
…and any MCP-compatible client
Connect NetBird MCP to Claude Code
Create your Vinkius account to connect NetBird to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Script Zero Trust via MCP Server
The NetBird MCP Server turns your CLI into a headless network controller. Claude Code executes `create_policy` to define strict access rules across your entire fleet. You just pass a natural language prompt, and the agent translates it into explicit port, protocol, and destination constraints. Modifying these rules during an incident response happens instantly. Your terminal agent runs `update_policy` to block compromised subnets or isolate specific machines. It verifies the new security posture by checking `list_policies` to confirm the changes propagated.
Automate Identity and Access
Managing user lifecycles across a distributed team requires constant attention. You can pipe a CSV of new hires to your agent, which then loops through `create_user` to provision their accounts. It handles the initial group assignments automatically. Offboarding works exactly the same way. When an employee leaves, Claude Code triggers `delete_user` to instantly sever their network access. It follows up with `delete_user_token` to invalidate any personal access credentials they generated.
Manage Global DNS Routing
Resolving internal domains across a mesh network causes massive headaches if configured poorly. Your CLI agent standardizes this by running `create_nameserver` to point specific domains at your internal DNS infrastructure. This ensures peer-to-peer resolution works flawlessly. Updating global resolution rules takes one command. Claude Code executes `update_dns_settings` to modify management groups or tweak fallback behavior. It validates the configuration by pulling `get_dns_settings` before returning a success message to your terminal.
Set up NetBird MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seenetbird-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest NetBird transactions." It will automatically discover and invoke the available NetBird tools.
claude mcp add --transport http netbird-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp 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 NetBird MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the NetBird MCP today
We host it, we monitor it, we maintain it. You just paste one token.