You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,30 @@ This is a simple read-only [Model Context Protocol](https://modelcontextprotocol
57
57
> Show me all configuration changes to the core router in the last month
58
58
```
59
59
60
+
## Docker Usage
61
+
62
+
This repository provides two Dockerfiles:
63
+
64
+
- `Dockerfile`: Standard image for running the NetBox MCP server. Use this for most deployments, for example in Claude Desktop or VS Code.
65
+
- `Dockerfile.mcpo`: Image with [mcpo](https://github.com/open-webui/mcpo) included, mainly for integration with OpenWebUI or other MCP Orchestrators that require the OpenAPI-compatible HTTP MCP server.
66
+
67
+
To build and run the standard image:
68
+
69
+
```sh
70
+
docker build -t netbox-mcp-server:main .
71
+
docker run --rm -e NETBOX_URL=... -e NETBOX_TOKEN=... -p 8000:8000 netbox-mcp-server:main
72
+
```
73
+
74
+
To build and run the mcpo-enabled image (for OpenWebUI):
0 commit comments