mcp-netbird
If you are the rightful owner of mcp-netbird and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for Netbird, derived from the MCP Server for Grafana by Grafana Labs, using MCP Go by Mark III Labs.
The Netbird MCP Server is a Model Context Protocol server designed to interface with the Netbird API, providing a bridge for LLMs to access and interact with Netbird network configurations and statuses. This server is built upon the foundation of the MCP Server for Grafana and utilizes the MCP Go library. It is currently in development and offers a secure, token-based authentication mechanism to ensure safe interactions with the Netbird API. The server supports a variety of tools that map directly to Netbird API resources, allowing for comprehensive access to network peers, groups, policies, and more. Installation can be done from source, via GitHub, or using Smithery, and the server can be configured using environment variables. The project encourages contributions and is open to enhancements and suggestions.
Features
- Uses Netbird API to access configuration and status
- Configurable API endpoint
- Secure token-based authentication for Netbird API
Tools
list_netbird_peers
List all nodes in the Netbird network
list_netbird_groups
List all groups in the Netbird network
list_netbird_policies
List all policies in the Netbird network