Back to Apps

Netbird MCP Server
Supports UIby aantti
Connect LLMs to your Netbird network to manage peers, groups, policies, and posture checks.
0 stars
Works in:Windsurf
Exposes:Tools
What it does
This MCP server connects AI models to the Netbird API, allowing them to inspect and manage your private overlay network. It provides read-only access to network configuration and status, enabling LLMs to answer questions about your network topology and security policies.
Tools
list_netbird_peers: Retrieve a list of all network peers.list_netbird_port_allocations: List all ingress ports for a specific peer ID.list_netbird_groups: Get all defined network groups.list_netbird_policies: Retrieve all network access policies.list_netbird_posture_checks: List all configured posture checks.list_netbird_networks: List all available networks.list_netbird_nameservers: Get all nameserver groups.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"netbird": {
"command": "mcp-netbird",
"args": [],
"env": {
"NETBIRD_API_TOKEN": "<your-api-token>"
}
}
}
}
Supported hosts
- Claude Desktop
- Windsurf
Quick install
go install github.com/aantti/mcp-netbird/cmd/mcp-netbird@latestInformation
- Pricing
- free
- Published
- 6/16/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Windsurf
Add to `~/.codeium/windsurf/mcp_config.json` with the command `mcp-netbird` and `NETBIRD_API_TOKEN` environment variable.Claude Desktop
{
"mcpServers": {
"netbird": {
"command": "mcp-netbird",
"args": [],
"env": {
"NETBIRD_API_TOKEN": "<your-api-token>"
}
}
}
}





