mcp-netbird

mcp-netbird

3.5

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

  1. list_netbird_peers

    List all nodes in the Netbird network

  2. list_netbird_groups

    List all groups in the Netbird network

  3. list_netbird_policies

    List all policies in the Netbird network