netbox-mcp
Servidor MCP de NetBox - CRUD completo
Este repositorio implementa un servidor MCP (Model Connector Plugin) para NetBox con capacidades completas de CRUD, búsqueda y recuperación de registros de cambios. Proporciona un pequeño conjunto de herramientas destinadas a la automatización, DevOps e integraciones basadas en LLM.
Inicio rápido
Instalar dependencias (se recomienda Python 3.11+):
python -m pip install -r requirements.txtConfigurar las variables de entorno (ver
.env.example).Ejecutar pruebas:
pytest -q
Related MCP server: MCP REST API Server
Ejemplo de uso (programático)
from netbox_mcp_server.config import get_settings
from netbox_mcp_server.client import NetBoxRestClient
from netbox_mcp_server.objects import netbox_get_objects
settings = get_settings()
client = NetBoxRestClient(settings.NETBOX_URL, settings.NETBOX_TOKEN, timeout=settings.TIMEOUT, rate_limit=settings.RATE_LIMIT)
resp = netbox_get_objects(client, object_type='dcim.sites', filters={'name__icontains': 'prod'}, limit=10)
print(resp)Estructura del proyecto
Consulte src/netbox_mcp_server/ para la implementación. Las pruebas se encuentran en tests/.
Contribución
Por favor, abra problemas o solicitudes de extracción (pull requests). Consulte CONTRIBUTING.md para conocer las directrices.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA powerful integration server that combines Netbox's network infrastructure management capabilities with MCP (Multi-Cloud Platform) functionality.-
- FlicenseNot gradedqualityDmaintenanceA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.-

NetBox MCP Serverofficial
AlicenseAqualityBmaintenanceRead-only MCP server for NetBox that enables LLMs to query NetBox objects (devices, IPAM, etc.) and change logs through natural language, with field filtering for token optimization.4243Apache 2.0- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for interacting with Nautobot APIs using semantic search and dynamic API requests.17MIT