MikroTik Cloud Manager — Getting Started
Summary MKController is a cloud platform for remotely managing MikroTik RouterOS devices and UniFi equipment from a single dashboard. It provides secure remote access via encrypted VPN, daily automated backups, availability reporting, content filtering, and voucher-based hotspot monetization — without requiring CLI expertise or local controller software.
What Is MKController?
MKController is a cloud-based network management platform built for MikroTik RouterOS devices, with added support for UniFi hardware through the UniFiController module. It connects your routers to a centralized dashboard over an encrypted VPN tunnel — enabling remote access, automated backups, real-time availability monitoring, and monetizable hotspot services from any browser, with no static IPs or port forwarding required.
Who Is MKController Built For?
| Persona | Core challenge | How MKController addresses it |
|---|---|---|
| ISPs and regional providers | Managing CPE devices across hundreds of client sites | Centralized dashboard, batch adoption, availability SLA reports |
| WISPs | Monitoring uptime across distributed antenna locations | Per-device availability schedules, proactive offline alerts |
| MSPs and IT integrators | Offering managed services under their own brand | Multi-site organization, custom user permissions, public API |
| Solo technicians | Reducing truck rolls for routine configuration tasks | Remote WebFig/Winbox access without firewall changes |
| Resellers | Turning managed networking into recurring revenue | Voucher WiFi, content filtering, hotspot authentication |
What Does MKController Include?
Centralized Remote Management
A single dashboard gives you complete visibility across all adopted MikroTik devices. Remote access to WebFig and RouterOS terminal sessions requires no port forwarding — MKController routes connections securely through its infrastructure. Proactive alerts notify you the moment a device goes offline.
Automated Backups and Configuration History
MKController performs daily binary backups for every adopted device, retaining the last 5 versions automatically. Export backups capture the full RouterOS configuration as a text script. Side-by-side change diffing shows exactly what was modified and when — and one-click rollback restores any prior state.
Availability Monitoring and SLA Reporting
Availability tracking is enabled automatically for every adopted device, with no manual setup required. Reports display uptime percentage, downtime intervals, and micro-drops. Operating schedules are configurable per device, so a retail branch open Monday through Friday, 08:00–21:00, gets an availability report that reflects only those business hours — not overnight gaps.
Voucher WiFi and Hotspot Revenue
The Voucher module converts a MikroTik hotspot into a revenue-generating service. Create batches of voucher codes with configurable session duration, simultaneous-use limits, and per-code pricing. The revenue dashboard shows earnings by location or reseller batch in real time.
Content Filtering and Access Policies
Apply profile-based content filtering per site, with support for social login, SMS authentication, and custom captive portals.
Extensibility via Public API
MKController exposes a public REST API for custom integrations. Payment gateway connectivity is on the roadmap for the second half of 2025, enabling automated billing tied to voucher consumption.
How Do You Get Started?
Step 1: Adopt Your First MikroTik Device
Adoption takes under 2 minutes. Log in to app.mkcontroller.com, click Add Device, and run the provided script on your MikroTik via WebFig, Winbox, or SSH. Full guide: Add Your First MikroTik Device.
Step 2: Organize with Sites
Create Sites to group devices by client, location, or segment. Each Site has independent configuration and access controls, making it straightforward to delegate management to partners or customers.
Step 3: Configure User Permissions
Create accounts for technicians, partners, and clients with role-based access. Activity tracking records every change with a timestamp and user attribution.
Step 4: Enable Services
Each service — Voucher WiFi, Content Filter, Hotspot authentication — is standalone and configurable per Site. ISPs typically start with Voucher WiFi; MSPs commonly deploy content filtering first.
How Does MKController Connect to Your MikroTik?
MKController uses an encrypted VPN tunnel initiated from your MikroTik outward to MKController’s cloud infrastructure. This means:
- No inbound ports are required on your router or modem
- Works behind CGNAT, PPPoE, LTE, and double-NAT connections
- The MikroTik does not need a static or public IP address
When you run the adoption script, your MikroTik establishes the tunnel and registers itself on your dashboard within seconds. From that moment on, all remote access, backups, and monitoring run through that tunnel — fully encrypted, with no third-party exposure.
What Makes MKController Different from Other Network Management Platforms?
Most alternatives require either a self-hosted controller (which means maintenance, updates, and uptime responsibility on your side) or a cloud service that ties you to specific hardware. MKController is:
- Hardware-agnostic within RouterOS — any MikroTik running RouterOS 6.43 or later is supported
- No local controller hardware required — no Cloud Key equivalent, no on-premise server
- Multi-tenant by design — one account can manage thousands of devices across hundreds of clients with full permission isolation
- Financially transparent — pricing is per adopted device, with no hidden setup fees or long-term contracts
Frequently Asked Questions
Do I need a static IP to use MKController? No. MKController works with any internet connection, including CGNAT and LTE. The encrypted tunnel is initiated from the MikroTik outbound, so inbound connectivity is never required.
How long does the adoption process take? Under 2 minutes for a single device. Batch adoption tools are available for ISPs deploying hundreds of CPEs simultaneously.
What happens to my devices if I cancel my MKController subscription? Your MikroTik devices remain fully functional and configured. They simply lose the MKController tunnel — you can still access them locally via Winbox or WebFig. No configuration is deleted from the router itself.
Can I use MKController to manage only a few devices, or is it just for large fleets? MKController scales from 1 device to tens of thousands. Many solo technicians use it for a handful of personal or client routers; ISPs use it for tens of thousands of CPEs.
Key guides to explore next: Add Your First MikroTik Device · Organize Devices into Sites · Remote Access via WebFig · Automated Backups · Device Availability Reports · MKController FAQ
Ready to adopt your first device? Start your free MKController account or talk to our team on WhatsApp.