netbox-mcp
NetBox MCP Server — Полный CRUD
Этот репозиторий реализует сервер MCP (Model Connector Plugin) для NetBox с полными возможностями CRUD, поиском и получением журнала изменений. Он предоставляет небольшой набор инструментов, предназначенных для автоматизации, DevOps и интеграций на основе LLM.
Быстрый старт
Установите зависимости (рекомендуется Python 3.11+):
python -m pip install -r requirements.txtНастройте переменные окружения (см.
.env.example).Запустите тесты:
pytest -q
Related MCP server: MCP REST API Server
Пример использования (программный)
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)Структура проекта
См. src/netbox_mcp_server/ для ознакомления с реализацией. Тесты находятся в папке tests/.
Участие в разработке
Пожалуйста, открывайте issues или pull requests. См. CONTRIBUTING.md для ознакомления с правилами.
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