feat: add get_vlans, get_gateway_interfaces tools and billing config fallback

- Add get_vlans tool to filter interfaces by type=vlan
- Add get_gateway_interfaces tool to identify gateway interfaces from routes
- Add fallback to billing-mcp/config.json when router not in devices.json
- Update .gitignore to exclude venv, pycache, snapshots
This commit is contained in:
2026-02-03 00:14:23 +08:00
parent e57718a304
commit 1dccec3949
36 changed files with 684373 additions and 38 deletions

View File

@@ -15,7 +15,7 @@ mikrotik:
# REST API settings (for data updates)
api:
host: "192.168.1.1"
port: 8728
port: 80
timeout: 10
# Context Optimization