mikrotik-manager

Monitor and manage MikroTik routers securely via SSH automation.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/leolionart/claude-skills --skill mikrotik-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mikrotik-manager
Source: https://github.com/leolionart/claude-skills/tree/main/plugins/mikrotik-manager/skills/mikrotik-manager
Command: npx skills add https://github.com/leolionart/claude-skills --skill mikrotik-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The MikroTik Manager skill enables network admins to connect to MikroTik routers via SSH to monitor logs, health metrics, DHCP leases, and firewall status without manual, repetitive commands.

Core Features & Use Cases

  • Retrieve logs and health data from MikroTik devices to keep routers healthy and compliant.
  • Inspect DHCP leases and active connections to track devices on the network.
  • Check and monitor firewall rules and interface status for quick remediation.
  • Use case: When a router goes unresponsive, quickly fetch health metrics and logs to diagnose the issue.

Quick Start

Export MIKROTIK_HOST, MIKROTIK_USER, and MIKROTIK_PASSWORD, then connect via SSH to manage the MikroTik router.

Frequently Asked Questions about mikrotik-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor MikroTik router health and logs via SSH?

This Skill automates secure SSH-based monitoring to fetch MikroTik router logs and health metrics. It eliminates repetitive manual commands by connecting directly to devices to retrieve diagnostic data for network administration.

Can I check DHCP leases and firewall status on MikroTik routers remotely?

Yes, you can check DHCP leases and firewall status on MikroTik routers remotely. The Skill inspects active connections, DHCP leases, and firewall rules through an automated SSH session to track network devices and remediate issues.

What environment variables do I need to manage MikroTik routers over SSH?

To manage MikroTik routers over SSH, you need MIKROTIK_HOST, MIKROTIK_USER, and MIKROTIK_PASSWORD environment variables. Following this practice avoids hardcoding secrets and ensures secure credential management.

Does MikroTik SSH management require sshpass to connect?

Yes, MikroTik SSH management requires sshpass availability along with SSH access. These dependencies are necessary to automate the secure, non-interactive password authentication required for remote router administration.

What's the best way to diagnose an unresponsive MikroTik router?

The best way to diagnose an unresponsive MikroTik router is to quickly fetch health metrics and logs via an automated SSH connection. This retrieves diagnostic data rapidly without manual command entry.

Are hardcoded passwords needed for MikroTik SSH automation?

No, hardcoded passwords are not needed for MikroTik SSH automation. The Skill follows best-practice guidelines by requiring environment variables for credentials, ensuring secrets remain secure and are not exposed in scripts.