Initial import from Proxmox host

This commit is contained in:
Hermes CT107
2026-06-12 17:59:34 +00:00
commit 74edd09eb8
20 changed files with 1595 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
"""Tool package registration."""
from mcp.server.fastmcp import FastMCP
from opnsense_mcp.tools import (
aliases,
dhcp,
diagnostics,
firewall,
interfaces,
nat,
routes,
system,
)
def register_all(mcp: FastMCP) -> None:
system.register(mcp)
interfaces.register(mcp)
firewall.register(mcp)
aliases.register(mcp)
nat.register(mcp)
dhcp.register(mcp)
diagnostics.register(mcp)
routes.register(mcp)