Bridges GenieACS TR-069 auto-configuration servers to LLMs through MCP, exposing both read-only resources (device details, presets, provisions, faults) and write operations (reboot, firmware downloads, parameter get/set, tagging, connection requests). Written in Go with stdio and HTTP transports. You can query device lists, manage presets and provisions, search CPE fleets, and handle task lifecycles all through natural language. Tested with MCP Inspector but still gathering real-world LLM client feedback. Ships as an npm package that downloads pre-built binaries or runs in Docker Compose alongside the full GenieACS stack. Part of a larger GenieACS ecosystem that includes Ansible collections, Home Assistant integrations, and n8n workflow nodes.
claude mcp add --transport stdio geiserx-genieacs-mcp uvx genieacs-mcp