Skip to main content
Glama

Unimus MCP Server

Meet the Unimus MCP, symbolized by our LEGO parrot. Just as a parrot synthetically mimics human speech, this server allows you to "talk" to your Unimus network using natural language (LLMs). Ask a question about a backup, search for a specific configuration, or request the network topology; our parrot translates it into the correct, safe, read-only API calls.

This project is a read-only Model Context Protocol server for the Unimus network management platform. It exposes all your network data for conversational AI, making complex queries and analyses easier than ever.

📚 Documentation

📖 Complete Documentation - Visit Our Wiki

Quick Start

docker run -d \ --name unimus-mcp \ -e UNIMUS_URL="https://your-unimus.example.com" \ -e UNIMUS_TOKEN="your-api-token" \ -p 8080:8080 \ controlaltautomate/unimus-mcp:latest

Python Installation

git clone https://github.com/Deployment-Team/unimus-mcp.git cd unimus-mcp pip install .

Current Version

Version: 1.0.0 (Production-Ready Enterprise Network Intelligence)

🎉 FULLY TESTED & VALIDATED: All 15 MCP tools tested against live Unimus instance

📦 Download Latest Release

Key Features

  • 15 MCP Tools: Complete device and backup management
  • Enhanced Metadata: 12 comprehensive calculated fields for device analysis
  • Flexible Attributes: Granular control over device data retrieval
  • Backup Content Search: Regex pattern matching in configurations
  • Network Topology: Device relationship analysis and topology mapping
  • Change Tracking: Find devices with recent configuration changes
  • Docker Ready: Enterprise-grade containerization with health checks
  • 100% Tested: Validated against live Unimus instances

Requirements

  • Python 3.10+
  • Unimus 1.7.x or newer (API v.2 support)
  • Valid Unimus API token with read permissions

Configuration

Set these environment variables:

  • UNIMUS_URL: Full URL to your Unimus instance
  • UNIMUS_TOKEN: API token from Unimus

Example Usage

> Show me all Cisco devices in my network > Get the latest backup for device ID 15 > Search for "interface GigabitEthernet" in device backups > Find devices that had backup changes in the last 24 hours > Compare backup 100 with backup 105 and show differences

License

MIT License - see LICENSE for details.

Support

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A read-only Model Context Protocol server that enables interaction with Unimus network configuration management system directly via LLMs, providing access to device data, backups, and configuration analysis.

  1. Quick Start
    1. Docker (Recommended) 🐳
    2. Python Installation
  2. Current Version
    1. Key Features
      1. Requirements
        1. Configuration
          1. Example Usage
            1. License
              1. Support

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables enhanced file system operations including reading, writing, copying, moving files with streaming capabilities, directory management, file watching, and change tracking.
                  Last updated -
                  12
                  6
                  TypeScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that enables LLMs to extract and use content from unstructured documents across a wide variety of file formats.
                  Last updated -
                  2
                  Python
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that provides programmatic access to ONOS SDN controller's network management capabilities, enabling device control, topology management, and analytics through ONOS's REST API.
                  Last updated -
                  2
                  Python
                  GPL 3.0
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables LLMs to retrieve web content and save it to local files for permanent storage and later access.
                  Last updated -
                  1
                  Python
                  MIT License

                View all related MCP servers

                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/Deployment-Team/unimus-mcp'

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