Skip to content

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?

PersonaCore challengeHow MKController addresses it
ISPs and regional providersManaging CPE devices across hundreds of client sitesCentralized dashboard, batch adoption, availability SLA reports
WISPsMonitoring uptime across distributed antenna locationsPer-device availability schedules, proactive offline alerts
MSPs and IT integratorsOffering managed services under their own brandMulti-site organization, custom user permissions, public API
Solo techniciansReducing truck rolls for routine configuration tasksRemote WebFig/Winbox access without firewall changes
ResellersTurning managed networking into recurring revenueVoucher 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.