Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Clixon MCP Servershow me the current routing and interface configuration"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Clixon MCP Server
A Model Context Protocol server for fetching and querying network device configuration via RESTCONF. Connects to Clixon-based (or any RESTCONF-capable) devices and makes the configuration available to AI coding agents like OpenCode.
Setup
Run
Tools
Tool | Description |
| Fetch device configuration via RESTCONF (supports basic auth and TLS) |
| Return the currently cached configuration |
| Extract a specific section by dot-separated path (e.g. |
Resources
config://server-info— Server metadata (name, version, available tools)
Prompts
analyze_config— Fetch and analyze device configuration (interfaces, routing, etc.)
Connect to OpenCode
Add to your opencode.json (project root or ~/.config/opencode/opencode.json):
Adjust the command path if the server isn't in OpenCode's working directory:
Example Usage in OpenCode
Once connected, ask questions like:
Fetch the config from https://mydevice:8443/restconf/data with user admin and password adminWhat interfaces are configured?Show me the routing configurationAre there any interfaces that are down?
The AI agent will call fetch_config to pull the RESTCONF data, cache it in memory, and then use get_config / get_config_path to answer follow-up questions about the device configuration.