AI / MLPython

netbox-mcp-server

The NetBox MCP Server provides a read-only interface for interacting with NetBox data using the Model Context Protocol.

Free
N/A rating (0 reviews)0 installs141 GitHub stars
NetBoxMCPAPI

This server allows users to retrieve and interact with core NetBox objects through a simple API, making it easier to access data for various applications, particularly those utilizing large language models (LLMs). It supports essential operations such as fetching objects by type, retrieving detailed information by ID, and accessing change history records. The server is designed for read-only access, ensuring that data integrity is maintained while enabling flexible data retrieval options. Users must create a read-only API token in NetBox and install the necessary dependencies to get started. The server can be run locally and integrated with LLM clients, such as Claude, to enhance data interaction capabilities. The project has undergone significant updates, including a change in the project structure, which users should be aware of when upgrading from earlier versions.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "netbox-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-netbox-mcp-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
netbox-mcp-server MCP Server — MCPNest — MCPNest