mirror of
https://gitverse.ru/kpa39l/netbox.git
synced 2026-09-29 09:55:11 +00:00
docs: HTTP transport marked as rejected (internal-only integration)
This commit is contained in:
@@ -67,7 +67,8 @@ cd /opt/netbox-mcp-server && echo '{"jsonrpc":"2.0","id":1,"method":"initialize"
|
|||||||
- [ ] 2. ObjectPermission с actions `['view','add','change','delete']` на нужные типы (или только нужные).
|
- [ ] 2. ObjectPermission с actions `['view','add','change','delete']` на нужные типы (или только нужные).
|
||||||
- [ ] 3. В конфиге Hermes сменить `NETBOX_TOKEN` на write-токен.
|
- [ ] 3. В конфиге Hermes сменить `NETBOX_TOKEN` на write-токен.
|
||||||
- [ ] 4. Проверить на тестовых объектах (site/tag), затем в проде.
|
- [ ] 4. Проверить на тестовых объектах (site/tag), затем в проде.
|
||||||
- [ ] 5. (Опция) HTTP-транспорт: запуск как контейнер в сети netbox_default с `MCP_AUTH_TOKEN` и доступом по localhost — для внешних клиентов.
|
|
||||||
|
> **HTTP-транспорт (внешние клиенты): рассмотрено и отклонено.** Идея запускать MCP-сервер как контейнер в сети netbox_default с `MCP_AUTH_TOKEN` и доступом по localhost для внешних клиентов предлагалась, но не планируется — интеграция только через Hermes (stdio).
|
||||||
|
|
||||||
## Замечания
|
## Замечания
|
||||||
|
|
||||||
@@ -89,5 +90,5 @@ cd /opt/netbox-mcp-server && echo '{"jsonrpc":"2.0","id":1,"method":"initialize"
|
|||||||
## TODO (ожидающие задачи)
|
## TODO (ожидающие задачи)
|
||||||
|
|
||||||
- [ ] Включить write-режим: write-токен (`write_enabled=True`), ObjectPermission с actions `['view','add','change','delete']` на нужные типы, сменить `NETBOX_TOKEN` в конфиге Hermes, проверить на тестовых объектах (site/tag).
|
- [ ] Включить write-режим: write-токен (`write_enabled=True`), ObjectPermission с actions `['view','add','change','delete']` на нужные типы, сменить `NETBOX_TOKEN` в конфиге Hermes, проверить на тестовых объектах (site/tag).
|
||||||
- [ ] (Опция) HTTP-транспорт: systemd-юнит или контейнер в сети `netbox_default` с `MCP_AUTH_TOKEN` для внешних клиентов.
|
- [ ] (Опция) Включить plugin discovery (`ENABLE_PLUGIN_DISCOVERY=true`) и `PLUGIN_WRITE_RULES` для плагинов (netbox-dns и др.), после отладки core.
|
||||||
- [ ] (Опция) Включить plugin discovery (`ENABLE_PLUGIN_DISCOVERY=true`) и `PLUGIN_WRITE_RULES` для плагинов (netbox-dns и др.), после отладки core.
|
- ~~(Отклонено) HTTP-транспорт для внешних клиентов~~ — не планируется, интеграция только через Hermes (stdio).
|
||||||
Reference in New Issue
Block a user