Mcporter

Skill: mcporter

br3eze-code f496708 4 files · 5.1 KB Updated

File contents

Skill: mcporter

Version: 1.0.0
Domain: networking

Description

MikroTik Configuration Porter — backup, export, and restore RouterOS configurations. Creates binary .backup files and plaintext .rsc exports, and can restore them to the same or a different router node.

When to Use

Invoke when the user asks about:

  • Backing up a router configuration
  • Exporting router config as a script
  • Restoring a configuration to a router
  • Migrating config between routers

Tools

Action Description
mcporter.backup Create binary RouterOS backup file
mcporter.export Export config as .rsc script
mcporter.restore Upload and apply a backup/export to a router
mcporter.list List saved backups

Example

{
  "action": "mcporter.backup",
  "router": "main-gateway",
  "filename": "gateway-2026-05-06"
}

Notes

  • Backup files are stored in data/backups/
  • All backup and restore operations are logged to the audit trail
  • Restoring requires danger-full-access permission

br3eze-code/br3eze-code/tree/main/skills/mcporter commit f4967086a8

Frequently asked questions

npx skillmds@latest add br3eze-code/mcporter