Skip to main content
Glama
clicon

Clixon MCP Server

by clicon

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.

This project uses UV (https://github.com/astral-sh/uv) for package control.

Setup

uv sync

Related MCP server: Cisco NSO MCP Server

Run

uv run server.py --restconf-url https://localhost:8443/restconf/

CLI Arguments

Argument

Default

Description

--restconf-url

https://localhost:8443/restconf/

RESTCONF URL to fetch config from

--restconf-username

(empty)

HTTP basic auth username for RESTCONF (optional)

--restconf-password

(empty)

HTTP basic auth password for RESTCONF (optional)

--restconf-verify-ssl

False

Verify SSL certificates when fetching RESTCONF config

Tools

Tool

Description

fetch_config

Fetch device configuration via RESTCONF (supports basic auth and TLS)

write_config

Write cached configuration back to the device via RESTCONF

get_config

Return the currently cached configuration

get_config_path

Extract a specific section by dot-separated path (e.g. ietf-interfaces:interfaces.interface)

get_config_url

Return the RESTCONF URL used to fetch the configuration

set_config_url

Set the RESTCONF URL for fetching configuration

clear_config_cache

Clear the cached configuration

list_tools

List available tools

help

Return a help message describing the server and available tools

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 (~/.opencode/opencode.json):

{
    "$schema": "https://opencode.ai/config.json",
    "mcp": {
      "clixon": {
        "type": "remote",
        "url": "http://localhost:8000/mcp",
        "enabled": true
      }
    }
}

Example Usage in OpenCode

Once connected, ask questions like:

  • Fetch the config and summarize it.

  • What interfaces are configured?

  • Show me the routing configuration

  • Are 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.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    An open-source network operations integration platform that connects large language models with network devices through the Model Context Protocol, allowing AI assistants to perform network configuration, diagnostics, and management tasks.
    9
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI-powered network automation through natural language interactions with Cisco NSO, providing access to device management, configuration retrieval, sync operations, and service orchestration via the RESTCONF API.
    9
    4
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with direct access to multi-vendor network devices for tasks like configuration management, health checks, and topology discovery through 35 specialized tools. It enables natural language control over platforms including Cisco, Juniper, and Nokia using SSH, NETCONF, and SNMP protocols.
    11
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI agents to interact with Cisco IOS-XE network devices over SSH using structured tools. Provides read and write capabilities for network management with built-in validation and security.

View all related MCP servers

Related MCP Connectors

  • Curated knowledge API for AI agents - skill packs, semantic search, validated patterns.

  • A Model Context Protocol server for Wix AI tools

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/clicon/clixon-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server