Mikrotik Mcp

io.github.wiresage由 GitHub 账号 wiresage 发布v0.27.0.0更新于 Nov 6, 2026

MCP server for MikroTik routers: firewall, NAT, routing, DHCP, DNS, WireGuard and more via SSH.

概览

AI 生成的概览

本地 MCP 服务器,让助手通过 SSH 管理 MikroTik RouterOS 设备:防火墙、NAT、路由、VLAN、DHCP、DNS 与备份。

可以做什么
  • 读取并修改 RouterOS 配置段,包括防火墙、NAT 与路由,以导出脚本形式返回
  • 管理网桥 VLAN 表以及网桥端口的 PVID 与帧类型设置
  • 创建、列出、更新和删除 DHCP 服务器、网络、地址池、租约与 DHCPv6 绑定
  • 管理 DNS 设置、静态条目、正则条目、缓存,并测试查询
  • 创建、列出、下载、上传、恢复和删除备份与配置导出文件
  • 按清单中的设备标题对单台或多台设备执行操作
适用场景
适合需要管理 MikroTik 路由器、希望用自然语言代替命令行或 WinBox 来查看或修改 RouterOS 设置、VLAN、DHCP 与 DNS 的用户。适用于已具备设备 SSH 访问权限的家庭实验室或受管设备群。
运行要求
以 Python 包形式通过 stdio 在本地运行。需要能通过 SSH 访问每台路由器并提供凭据:单设备模式使用 MIKROTIK_HOST、MIKROTIK_PORT、MIKROTIK_USERNAME 以及 MIKROTIK_PASSWORD 或 MIKROTIK_KEY_FILENAME;多设备模式使用 MIKROTIK_INVENTORY 或 MIKROTIK_INVENTORY_FILE。仅支持桌面客户端。
安装前请注意
工具会写入真实网络设备:增删 VLAN、DHCP 与 DNS 条目,导入配置脚本,恢复备份(会重启设备)以及删除文件。凭据保存在 MIKROTIK_PASSWORD、MIKROTIK_INVENTORY 或清单文件中,SSH 私钥由 MIKROTIK_KEY_FILENAME 指定。建议开启 MIKROTIK_READ_ONLY 与 MIKROTIK_SENSITIVE_HIDING,并使用只读的 RouterOS 账号以降低风险。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mikrotik Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

MikroTik MCP

[MseeP.ai Security Assessment Badge]

[MCP Toplist] [Audited by AddonAudit] [Website] [Build Status] [Tests] [MIT License] [Discord]

Overview

MikroTik MCP provides a bridge between AI assistants and MikroTik RouterOS devices. It allows AI assistants to interact with MikroTik routers through natural language requests, executing commands like managing VLANs, configuring firewall rules, handling DNS settings, and more.

Demo Videos

Claude Desktop

https://github.com/user-attachments/assets/24fadcdc-c6a8-48ed-90ac-74baf8f94b59

Inspector

https://github.com/user-attachments/assets/e0301ff2-8144-4503-83d0-48589d95027d

Inventory

[!NOTE] Since MikroTik MCP version 0.14.0, the MikroTik MCP will allow you to manage multiple MikroTik devices within your fleet structure. The following video simply shows how to use the inventory of MikroTik devices to let LLMs talk with your MikroTik devices.

https://github.com/user-attachments/assets/185b2c39-8f55-4f26-a74c-2ac459ad38f5

Documentation

📚 Full Documentation - Complete guides, API reference, and examples

🌐 Prefer to read online? The same documentation is also published at www.mikrotik-mcp.com (docs) — an optional, web-friendly way to explore the project while reviewing the repo.

Quick Links

Contributors ❤️

MikroTik MCP is built by the people below. Thank you for every commit, issue, review and idea.

[jeff-nasseri] [goto1134] [vavan11] [shahabbahojb] [lwsinclair] [nieomylnieja] [hassankhurram] [OronF] [pdostal] [inistor] [paoValle] [lucasholman] [lilianmoraru] [Kn-ut99] [vanelin] [siderakis]

Contributions of every kind are welcome: code, bug reports, documentation and reviews all move the project forward. Start with the Contributing Guide.

Community

Got a question, an idea, or something you'd like to talk through? Join us on Discord. Users and contributors are both welcome, whether you're connecting your first router or working on a PR.

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Presentations

Prefer to watch instead of read? The official MikroTik MCP presentations, including walkthroughs of new features and pull requests, live on Bisque: bisque.today/p/wiresage/mikrotik-mcp.

[Watch the MikroTik MCP presentations on Bisque]

[!NOTE] The Presentations section was added on 3 November 2026, after release v0.26.2. Releases up to v0.26.2 don't have it, and it ships with the next release.

来源:README.md,提交 4d23146

工具

200

create_backup

Create Backup

Creates a system backup on the MikroTik device.

输入参数namedevicecommentdont_encryptinclude_password

list_backups

List Backups

Lists backup files on the MikroTik device.

输入参数devicename_filterinclude_exports

create_export

Create Config Export

Creates a configuration export file (rsc/json/xml) on the MikroTik device.

输入参数namedevicecommentcompactverboseexport_typefile_formathide_sensitive

export_section

Export Config Section

Returns a RouterOS configuration section as an export script. Notes: section: RouterOS path without leading slash e.g. "ip address", "interface vlan", "ip firewall filter", "ip firewall nat", "queue simple" hide_sensitive: keep secrets out of the output (False appends show-sensitive)

输入参数devicecompactsection必填hide_sensitive

download_file

Download File

Downloads a backup or export file from the MikroTik device as base64-encoded content.

输入参数devicefilename必填file_type

upload_file

Upload File

Uploads a base64-encoded file to the MikroTik device (for restore operations).

输入参数devicefilename必填content_base64必填

restore_backup

Restore Backup

Restores a system backup on the MikroTik device; triggers a reboot.

输入参数devicefilename必填password

import_configuration

Import Configuration

Imports and executes a RouterOS configuration script (.rsc file) on the device.

输入参数deviceverbosefilename必填run_after_reset

remove_file

Remove File

Removes a file from the MikroTik device filesystem.

输入参数devicefilename必填

backup_info

Backup File Info

Gets detailed information about a backup file on the MikroTik device.

输入参数devicefilename必填

list_bridge_vlans

List Bridge VLANs

Lists bridge VLAN table entries (tagged/untagged port membership per VLAN).

输入参数devicedynamic_onlybridge_filtervlan_ids_filter

add_bridge_vlan

Add Bridge VLAN

Adds an entry to the bridge VLAN table defining tagged/untagged port membership. Notes: vlan_ids: single ID, comma list, or range e.g. "10", "10,20", "100-199" tagged: comma-separated ports carrying these VLANs tagged e.g. "ether1,ether2" untagged: comma-separated ports carrying these VLANs untagged

输入参数bridge必填devicetaggedcommentdisableduntaggedvlan_ids必填

update_bridge_vlan

Update Bridge VLAN

Updates an existing bridge VLAN table entry. Notes: vlan_ids: must match the stored value exactly (it is a list property) e.g. an entry created with "100-199" is matched by "100-199", not "150" tagged/untagged: comma-separated port lists; pass "" to clear the list Dynamic (D-flag) entries auto-created from PVIDs cannot be updated. A change is confirmed on the device before success is reported.

输入参数bridge必填devicetaggedcommentdisableduntaggedvlan_ids必填new_vlan_ids

remove_bridge_vlan

Remove Bridge VLAN

Removes an entry from the bridge VLAN table. Notes: vlan_ids: must match the stored value exactly (it is a list property)

输入参数bridge必填devicevlan_ids必填

list_bridge_ports

List Bridge Ports

Lists bridge ports on the MikroTik device, including each port's PVID.

输入参数devicebridge_filterinterface_filter

update_bridge_port

Update Bridge Port

Updates per-port VLAN settings (PVID, frame types, ingress filtering) on a bridge port. Notes: interface: the port's interface name e.g. "ether2"; an interface can only belong to one bridge, so it uniquely identifies the bridge port pvid: VLAN ID assigned to untagged ingress traffic on this port A change is confirmed on the device before success is reported.

输入参数pviddeviceinterface必填frame_typesingress_filtering

create_dhcp_server

Create DHCP Server

Creates a DHCP server bound to the specified interface on the MikroTik device. Notes: lease_time: duration e.g. "1d", "12h", "30m", "1h30m"

输入参数name必填devicecommentdisabledinterface必填lease_timeaddress_poolauthoritativedelay_threshold

list_dhcp_servers

List DHCP Servers

Lists DHCP servers on the MikroTik device.

输入参数devicename_filterinvalid_onlydisabled_onlyinterface_filter

list_dhcp_leases

List DHCP Leases

Lists detailed IPv4 DHCP leases, optionally filtering active lease fields. Notes: Address and identity filters are substring matches. Server, status, and lease time filters are exact matches against RouterOS `lease-time`.

输入参数devicemac_filterserver_filterstatus_filteraddress_filterclass_id_filterhostname_filterclient_id_filterlast_seen_withinlease_time_filter

list_dhcpv6_bindings

List DHCPv6 Bindings

Lists detailed DHCPv6 bindings. Notes: Address and DUID filters are substring matches. IAID, server, status, and lease time filters are exact matches; lease time maps to `life-time`.

输入参数deviceduid_filteriaid_filterserver_filterstatus_filteraddress_filterlast_seen_withinlease_time_filter

get_dhcp_server

Get DHCP Server

Gets detailed information about a specific DHCP server.

输入参数name必填device

create_dhcp_network

Create DHCP Network

Creates a DHCP network configuration (gateway, DNS, domain, etc.) on the MikroTik device.

输入参数devicedomaincommentgateway必填netmasknetwork必填dhcp_optiondns_serversntp_serverswins_servers

update_dhcp_network

Update DHCP Network

Updates fields on an existing DHCP network entry on the MikroTik device. Notes: Pass an empty list for dns_servers/wins_servers/ntp_servers/dhcp_option (or "" for domain) to clear that field.

输入参数devicedomaincommentgatewaynetmasknetwork必填dhcp_optiondns_serversntp_serverswins_servers

remove_dhcp_network

Remove DHCP Network

Removes a DHCP network configuration from the MikroTik device.

输入参数devicenetwork必填

create_dhcp_pool

Create DHCP Pool

Creates a DHCP address pool with the given IP ranges on the MikroTik device. Notes: ranges: hyphen-separated range(s) e.g. "192.168.1.1-192.168.1.100" Multiple ranges comma-separated: "10.0.0.1-10.0.0.50,10.0.0.100-10.0.0.120"

输入参数name必填deviceranges必填commentnext_pool

remove_dhcp_server

Remove DHCP Server

Removes a DHCP server from the MikroTik device.

输入参数name必填device

set_dns_servers

Set DNS Servers

Sets DNS server configuration.

输入参数deviceservers必填use_dohcache_sizedoh_servercache_max_ttlverify_doh_certmax_udp_packet_sizeallow_remote_requestsmax_concurrent_queries

get_dns_settings

DNS Settings

Gets current DNS configuration.

输入参数device

add_dns_static

Add DNS Static Entry

Adds a static DNS entry. Notes: regexp: a regular expression the name must match. A regexp entry has no name, so ``name`` is ignored when ``regexp`` is given (RouterOS refuses both: "only name or regexp allowed").

输入参数ttlname必填textcnamedeviceregexpaddresscommentdisabledsrv_portsrv_targetsrv_weight另有 3 个

list_dns_static

List DNS Static Entries

Lists static DNS entries.

输入参数devicename_filterregexp_onlytype_filterdisabled_onlyaddress_filter

get_dns_static

Get DNS Static Entry

Gets details of a specific static DNS entry.

输入参数deviceentry_id必填

update_dns_static

Update DNS Static Entry

Updates a static DNS entry.

输入参数ttlnametextcnamedeviceregexpaddresscommentdisabledentry_id必填srv_portsrv_target另有 4 个

remove_dns_static

Remove DNS Static Entry

Removes a static DNS entry.

输入参数deviceentry_id必填

enable_dns_static

Enable DNS Static Entry

Enables a static DNS entry.

输入参数deviceentry_id必填

disable_dns_static

Disable DNS Static Entry

Disables a static DNS entry.

输入参数deviceentry_id必填

get_dns_cache

DNS Cache

Gets the current DNS cache.

输入参数device

flush_dns_cache

Flush DNS Cache

Flushes the DNS cache.

输入参数device

get_dns_cache_statistics

DNS Cache Statistics

Gets DNS cache statistics.

输入参数device

add_dns_regexp

Add DNS Regexp Entry

Adds a DNS regexp entry.

输入参数ttldeviceregexp必填address必填commentdisabled

test_dns_query

Test DNS Query

Tests a DNS query. Notes: type: accepted values are A/ipv4, AAAA/ipv6, any, any6

输入参数name必填typedeviceserver

export_dns_config

Export DNS Config

Exports DNS configuration to a file.

输入参数devicefilename

create_address_list_entry

Create Address List Entry

Adds an entry to an IPv4 or IPv6 firewall address list. Notes: address: an address or prefix; a hostname is also accepted and RouterOS adds a dynamic child entry per resolved address. timeout: RouterOS duration e.g. "1h". An entry with a timeout is dynamic, so it does not survive a reboot. list_name is matched exactly, including any leading or trailing spaces.

输入参数devicefamily必填address必填commenttimeoutdisabledlist_name必填

list_address_list_entries

List Address List Entries

Lists IPv4 or IPv6 firewall address list entries. Notes: list_filter: exact list name, including any trailing space. address_filter/comment_filter: partial match. static_only excludes the dynamic children a hostname entry creates.

输入参数devicefamily必填list_filterstatic_onlydynamic_onlydisabled_onlyaddress_filtercomment_filter

get_address_list_entry

Get Address List Entry

Gets one address list entry by list name and address.

输入参数devicefamily必填address必填list_name必填

update_address_list_entry

Update Address List Entry

Updates an address list entry, located by its current list name and address. Notes: Pass "" to clear comment or timeout. A change is confirmed on the device before success is reported.

输入参数devicefamily必填address必填commenttimeoutdisabledlist_name必填new_list_name

remove_address_list_entry

Remove Address List Entry

Removes an address list entry by list name and address. Notes: Removing a hostname entry also clears the dynamic entries RouterOS derived from it.

输入参数devicefamily必填address必填list_name必填

enable_address_list_entry

Enable Address List Entry

Enables an address list entry.

输入参数devicefamily必填address必填list_name必填

disable_address_list_entry

Disable Address List Entry

Disables an address list entry.

输入参数devicefamily必填address必填list_name必填

create_filter_rule

Create Firewall Filter Rule

Creates a firewall filter rule in the specified chain on the MikroTik device. Notes: connection_state: comma-separated e.g. "established,related,new,invalid" limit: RouterOS rate/burst string e.g. "10,5:packet" or "10/1s:packet" tcp_flags: RouterOS flag expression e.g. "syn,!ack" place_before: rule number or ID (*N) to insert before e.g. "0" or "*3" in_interface_list/out_interface_list: name of an /interface list (e.g. "LAN", "WAN") rather than a single interface

输入参数logchain必填limitaction必填devicecommentdisableddst_portprotocolsrc_porttcp_flagslog_prefix另有 11 个

list_filter_rules

List Firewall Filter Rules

Lists firewall filter rules on the MikroTik device.

输入参数devicechain_filterdynamic_onlyinvalid_onlyaction_filterdisabled_onlyprotocol_filterinterface_filterdst_address_filtersrc_address_filter

get_filter_rule

Get Firewall Filter Rule

Gets detailed information about a specific firewall filter rule. Notes: rule_id: positional number from list output (e.g. "12") or internal ID (e.g. "*1A")

输入参数devicerule_id必填

update_filter_rule

Update Firewall Filter Rule

Updates an existing firewall filter rule on the MikroTik device. Notes: rule_id: positional number from list output (e.g. "12") or internal ID (e.g. "*1A") connection_state: comma-separated e.g. "established,related" limit: RouterOS rate string e.g. "10,5:packet" tcp_flags: RouterOS flag expression e.g. "syn,!ack" Pass "" to clear an optional field (e.g. src_address="").

输入参数logchainlimitactiondevicecommentrule_id必填disableddst_portprotocolsrc_porttcp_flags另有 11 个

remove_filter_rule

Remove Firewall Filter Rule

Removes a firewall filter rule from the MikroTik device. Notes: rule_id: positional number from list output (e.g. "12") or internal ID (e.g. "*1A")

输入参数devicerule_id必填

move_filter_rule

Move Filter Rule

Moves a firewall filter rule to a different position in the chain. Notes: rule_id: positional number from list output (e.g. "12") or internal ID (e.g. "*1A") destination: 0-based target position index

输入参数devicerule_id必填destination必填

enable_filter_rule

Enable Filter Rule

Enables a firewall filter rule.

输入参数devicerule_id必填

disable_filter_rule

Disable Filter Rule

Disables a firewall filter rule.

输入参数devicerule_id必填

create_basic_firewall_setup

Create Basic Firewall Setup

Creates a basic firewall setup with common security rules on the MikroTik device.

输入参数device

create_nat_rule

Create NAT Rule

Creates a NAT rule (srcnat or dstnat) on the MikroTik device. Notes: to_addresses: single IP or range e.g. "10.0.0.1" or "10.0.0.1-10.0.0.10" to_ports: single port or range e.g. "8080" or "8080-8090" place_before: rule number or ID (*N) to insert before e.g. "0" or "*3"

输入参数logchain必填action必填devicecommentdisableddst_portprotocolsrc_portto_portslog_prefixdst_address另有 5 个

list_nat_rules

List NAT Rules

Lists NAT rules on the MikroTik device.

输入参数devicechain_filterinvalid_onlyaction_filterdisabled_onlyprotocol_filterinterface_filterdst_address_filtersrc_address_filter

get_nat_rule

Get NAT Rule

Gets detailed information about a specific NAT rule. Notes: rule_id: use the ID from list output e.g. "*1" or "0"

输入参数devicerule_id必填

update_nat_rule

Update NAT Rule

Updates an existing NAT rule on the MikroTik device. Notes: rule_id: use the ID from list output e.g. "*1" or "0" to_addresses: single IP or range e.g. "10.0.0.1" or "10.0.0.1-10.0.0.10" to_ports: single port or range e.g. "8080" or "8080-8090" Pass "" to clear an optional field.

输入参数logchainactiondevicecommentrule_id必填disableddst_portprotocolsrc_portto_portslog_prefix另有 5 个

remove_nat_rule

Remove NAT Rule

Removes a NAT rule from the MikroTik device. Notes: rule_id: use the ID from list output e.g. "*1" or "0"

输入参数devicerule_id必填

move_nat_rule

Move NAT Rule

Moves a NAT rule to a different position in the chain. Notes: rule_id: use the ID from list output e.g. "*1" or "0" destination: 0-based target position index

输入参数devicerule_id必填destination必填

enable_nat_rule

Enable NAT Rule

Enables a NAT rule.

输入参数devicerule_id必填

disable_nat_rule

Disable NAT Rule

Disables a NAT rule.

输入参数devicerule_id必填

list_interfaces

List Interfaces

Lists all interfaces on the MikroTik device (ethernet, bridge, WireGuard, PPPoE, VLAN, WiFi, SFP, LTE, loopback, and any other type). Notes: type_filter: RouterOS interface type e.g. "ether", "bridge", "vlan", "wg", "pppoe-out", "wifi", "lte", "loopback" name_filter: partial name match e.g. "ether" matches ether1, ether2 …

输入参数devicename_filtertype_filterrunning_onlydisabled_only

get_interface

Get Interface

Gets detailed information about a specific interface by name. Notes: name: exact interface name e.g. "ether1", "bridge", "pppoe-out1", "wg0"

输入参数name必填device

enable_interface

Enable Interface

Enables an interface on the MikroTik device. Notes: name: exact interface name e.g. "ether1", "bridge", "pppoe-out1"

输入参数name必填device

disable_interface

Disable Interface

Disables an interface on the MikroTik device. Notes: name: exact interface name e.g. "ether1", "bridge", "pppoe-out1"

输入参数name必填device

list_devices

List Devices

Lists the MikroTik devices this server manages. Use this to discover which devices are available and what their titles are. Every other tool takes an optional `device` argument that must be one of the titles returned here. When only one device is configured, `device` may be omitted and that device is used automatically. Credentials are never returned.

无需输入参数。

add_ip_address

Add IP Address

Adds an IP address to an interface on the MikroTik device.

输入参数deviceaddress必填commentnetworkdisabledbroadcastinterface必填

list_ip_addresses

List IP Addresses

Lists IP addresses on the MikroTik device.

输入参数devicedynamic_onlydisabled_onlyaddress_filternetwork_filterinterface_filter

get_ip_address

Get IP Address

Gets detailed information about a specific IP address by ID or address value.

输入参数deviceaddress_id必填

remove_ip_address

Remove IP Address

Removes an IP address from the MikroTik device by ID or address value.

输入参数deviceaddress_id必填

add_ipv6_address

Add IPv6 Address

Adds an IPv6 address to an interface on the MikroTik device. Notes: address: IPv6 address with prefix length, e.g. "2001:db8::1/64" or "fe80::1/64". When `from_pool` is used, supply the host part only, e.g. "::1/64". advertise: include this prefix in Router Advertisements (default no). eui_64: derive the host part of the address from the interface MAC. from_pool: name of an IPv6 pool to take the prefix from. no_dad: skip Duplicate Address Detection.

输入参数deviceeui_64no_dadaddress必填commentdisabledadvertisefrom_poolinterface必填

list_ipv6_addresses

List IPv6 Addresses

Lists IPv6 addresses on the MikroTik device. Notes: address_filter: partial match on the address, e.g. "2001:db8" or "fe80". global_only: show only global (routable) addresses. link_local_only: show only link-local (fe80::/10) addresses.

输入参数deviceglobal_onlydynamic_onlydisabled_onlyaddress_filterlink_local_onlyinterface_filter

get_ipv6_address

Get IPv6 Address

Gets detailed information about a specific IPv6 address by ID or address value. Notes: address_id: a RouterOS internal id (e.g. "*1") or the address value (e.g. "2001:db8::1/64").

输入参数deviceaddress_id必填

remove_ipv6_address

Remove IPv6 Address

Removes an IPv6 address from the MikroTik device by ID or address value. Notes: address_id: a RouterOS internal id (e.g. "*1") or the address value (e.g. "2001:db8::1/64").

输入参数deviceaddress_id必填

create_ipv6_filter_rule

Create IPv6 Filter Rule

Creates an IPv6 firewall filter rule on the MikroTik device. Notes: protocol: IPv6 uses "icmpv6", not the IPv4 spelling "icmp". jump_target: only used with action="jump".

输入参数logchain必填limitaction必填devicecommentheadersdisableddst_portprotocolsrc_porthop_limit另有 14 个

list_ipv6_filter_rules

List IPv6 Filter Rules

Lists IPv6 firewall filter rules on the MikroTik device. Notes: protocol_filter: IPv6 uses "icmpv6", not the IPv4 spelling "icmp". src_address_filter/dst_address_filter: partial match on the address, e.g. "2001:db8" matches every rule whose address starts with it.

输入参数devicechain_filterdynamic_onlyinvalid_onlyaction_filterdisabled_onlyprotocol_filterinterface_filterdst_address_filtersrc_address_filter

get_ipv6_filter_rule

Get IPv6 Filter Rule

Gets detailed information about a specific IPv6 firewall filter rule. Notes: rule_id: a RouterOS internal id ("*1") or a print position ("0").

输入参数devicerule_id必填

update_ipv6_filter_rule

Update IPv6 Filter Rule

Updates an existing IPv6 firewall filter rule on the MikroTik device. Notes: rule_id: a RouterOS internal id ("*1") or a print position ("0"). Pass "" to clear an optional field (e.g. src_address="").

输入参数logchainlimitactiondevicecommentheadersrule_id必填disableddst_portprotocolsrc_port另有 14 个

remove_ipv6_filter_rule

Remove IPv6 Filter Rule

Removes an IPv6 firewall filter rule from the MikroTik device. Notes: rule_id: a RouterOS internal id ("*1") or a print position ("0").

输入参数devicerule_id必填

move_ipv6_filter_rule

Move IPv6 Filter Rule

Moves an IPv6 firewall filter rule to a different position in the chain. Notes: rule_id: a RouterOS internal id ("*1") or a print position ("0"). destination: 0-based target position index

输入参数devicerule_id必填destination必填

enable_ipv6_filter_rule

Enable IPv6 Filter Rule

Enables an IPv6 firewall filter rule.

输入参数devicerule_id必填

disable_ipv6_filter_rule

Disable IPv6 Filter Rule

Disables an IPv6 firewall filter rule.

输入参数devicerule_id必填

create_ip_pool

Add IP Pool

Creates an IP pool with the given address ranges on the MikroTik device. Notes: ranges: hyphen-separated range(s) e.g. "192.168.1.1-192.168.1.100" Multiple ranges comma-separated: "10.0.0.1-10.0.0.50,10.0.0.100-10.0.0.120"

输入参数name必填deviceranges必填commentnext_pool

list_ip_pools

List IP Pools

Lists IP pools on the MikroTik device.

输入参数devicename_filterinclude_usedranges_filter

get_ip_pool

Get IP Pool

Gets detailed information about a specific IP pool including used address count.

输入参数name必填device

update_ip_pool

Update IP Pool

Updates an existing IP pool's name, ranges, or next-pool reference. Notes: ranges: hyphen-separated range(s) e.g. "192.168.1.1-192.168.1.100" Multiple ranges comma-separated: "10.0.0.1-10.0.0.50,10.0.0.100-10.0.0.120" Pass "" for next_pool to clear it.

输入参数name必填devicerangescommentnew_namenext_pool

remove_ip_pool

Remove IP Pool

Removes an IP pool from the MikroTik device (fails if pool is in use).

输入参数name必填device

list_ip_pool_used

List IP Pool Used

Lists currently used (allocated) addresses from IP pools.

输入参数devicepool_namemac_filterinfo_filteraddress_filter

expand_ip_pool

Expand IP Pool

Expands an existing IP pool by appending additional address ranges. Notes: additional_ranges: hyphen-separated range(s) e.g. "192.168.1.101-192.168.1.150" Multiple ranges comma-separated: "10.0.0.51-10.0.0.60,10.0.0.70-10.0.0.80"

输入参数name必填deviceadditional_ranges必填

get_ipsec_installed_sa

IPsec Installed SAs

Lists the installed IPsec security associations (child/phase 2 SAs). The Flags legend is the point of this view. On RouterOS 7 it reads: S - SEEN-TRAFFIC the SA has carried packets H - HW-AEAD the cipher is running in hardware E - ESP `S` is the only field that separates an SA carrying traffic from one that is merely installed. A remote end reporting the connection as up, or its own byte counters growing, does not contradict a missing `S`: those count what the far side sent, not what arrived. Two things this does NOT tell you, both easy to get wrong: - **A missing `S` can mean idle, not broken.** An SA nothing has used looks exactly like one that is failing, and RouterOS withholds `addtime` and `expires-in` until traffic appears, which makes it look half installed. Put traffic over the selector before concluding anything. - **Per-SA counters do not map onto policies once a peer has several child SAs.** Traffic picks among them, so one SA can carry the outbound side of two policies while another sits frozen at the counter it had minutes after install. Pairing SAs by hand — by install time, by address, by lifetime — invents a structure that is not there. Watch which counters move under traffic you control instead. Notes: Address filters are substring matches on the SA endpoints, which are the tunnel endpoints (public addresses), not the encapsulated subnets. Behind NAT-T the endpoints carry the port (`198.51.100.2:4500`), which is why this is not an exact match: filtering on the bare address would find nothing there and report no SAs while some exist.

输入参数devicedst_address_filtersrc_address_filter

get_ipsec_active_peers

IPsec Active Peers

Lists the IPsec peers with a live IKE session, with uptime and counters. Shows the parent (phase 1) side: `state`, `uptime`, `last-seen` and the byte counters. A peer can sit here `established` while its child SAs carry nothing — use `get_ipsec_installed_sa` to tell the difference. Notes: Both filters are exact matches.

输入参数devicestate_filterremote_address_filter

list_ipsec_peers

List IPsec Peers

Lists the configured IPsec peers. Notes: Filters are substring matches. Secrets live on `/ip ipsec identity` and are not exposed by any tool in this server.

输入参数devicename_filteraddress_filter

list_ipsec_policies

List IPsec Policies

Lists the IPsec policies, with their phase 2 state. The Flags legend distinguishes configured policies from the ones a peer generated at runtime (`D` dynamic), and `ph2-state` says whether the child SA is established. A policy whose selectors do not match the far end's is the usual cause of a tunnel that comes up and passes nothing. Notes: `peer_filter` is a substring match on the peer name; the address filters are substring matches on the policy selectors, which are the encapsulated subnets, not the tunnel endpoints.

输入参数devicepeer_filterdst_address_filtersrc_address_filter

list_ipsec_profiles

List IPsec Profiles

Lists the IPsec profiles (phase 1 proposal: DH group, hash, lifetime, DPD). Notes: `lifetime` here is phase 1. It must be LONGER than the phase 2 lifetime on `/ip ipsec proposal`, so the child SA rekeys inside a live parent SA; equal lifetimes tear the tunnel down on every rekey. `dpd-interval` multiplied by `dpd-maximum-failures` is how many seconds of silence the peer tolerates.

输入参数devicename_filter

list_ipsec_proposals

List IPsec Proposals

Lists the IPsec proposals (phase 2: encryption, auth, PFS, lifetime). Notes: Compare `lifetime` against the phase 1 lifetime on `/ip ipsec profile`, and against whatever the far end proposes — a cloud provider's own SA lifetime counts as a third value in that comparison.

输入参数devicename_filter

get_logs

Get Logs

Gets logs from the MikroTik device with optional topic, time, and message filters. Notes: topics: comma-separated, entry matches any of them e.g. "system,dhcp" time_filter: RouterOS duration e.g. "30s", "5m", "1h", "2d" message_filter: RouterOS regex matched against the message (case-sensitive) limit: keep only the newest N entries

输入参数limitdevicetopicsprint_astime_filterprefix_filtermessage_filter

get_logs_by_severity

Get Logs by Severity

Gets logs filtered by severity level (debug/info/warning/error/critical).

输入参数limitdeviceseverity必填time_filter

get_logs_by_topic

Get Logs by Topic

Gets logs for a specific topic/facility (system, dhcp, interface, firewall, etc.).

输入参数limittopic必填devicetime_filter

search_logs

Search Logs

Searches log messages for a literal term. Notes: search_term: treated literally (regex specials are escaped) case_sensitive: RouterOS matching is case-sensitive; by default the search emulates case-insensitivity with character classes

输入参数limitdevicesearch_term必填time_filtercase_sensitive

get_system_events

System Events

Gets system-related log events (login, reboot, config-change, etc.).

输入参数limitdeviceevent_typetime_filter

get_security_logs

Security Logs

Gets security-related log entries (logins, failures, blocked connections, etc.).

输入参数limitdevicetime_filter

clear_logs

Clear Logs

Explains why MikroTik's in-memory log cannot be cleared on demand.

输入参数device

get_log_statistics

Log Statistics

Gets log entry counts by topic and severity from the MikroTik device.

输入参数device

export_logs

Export Logs

Exports logs to a .txt file on the MikroTik device with optional topic and time filters.

输入参数devicetopicsfilenametime_filter

monitor_logs

Monitor Logs

Watches for new log entries for a limited duration (max 60s) and returns them. Notes: duration: seconds to wait for new entries, capped at 60

输入参数devicetopicsduration

list_arp_entries

List ARP Entries

Lists detailed IPv4 ARP entries. Notes: Address and MAC filters are substring matches. Interface and status filters are exact matches.

输入参数devicemac_filterstatus_filteraddress_filterinterface_filter

list_ipv6_neighbors

List IPv6 Neighbors

Lists detailed IPv6 neighbor-discovery entries. Notes: Address and MAC filters are substring matches. Interface and status filters are exact matches.

输入参数devicemac_filterstatus_filteraddress_filterinterface_filter

list_netwatch

List Netwatch Probes

Lists the netwatch probes with their live status and measurements. Configuration first, then a LIVE STATE block with `status`, `since` — the timestamp of the last transition — and, on an ICMP probe, the last test's numbers: `rtt-avg`, `loss-percent`, `failed-tests`. Match the two blocks by `host`, or by the `.id` the live one carries. Notes: `host_filter` and `comment_filter` are substring matches; `status_filter` and `type_filter` are exact. Pass `status_filter="down"` to list only what is currently failing. `include_source=False` (the default) omits `up-script`, `down-script` and `test-script`, because a probe that alerts through a webhook or an e-mail carries the token or the password inline. Set it to True only when you intend to read those commands; the output is redacted either way, but redaction is pattern-based and is not a guarantee. A probe with no `src-address` follows whichever WAN is active, so it keeps reporting across a failover; one pinned to a source address reports that path only. Which of the two you want depends on whether you are watching the internet or a specific link.

输入参数devicehost_filtertype_filterstatus_filtercomment_filterinclude_source

get_poe_monitor

PoE Monitor

Reads real-time Power-over-Ethernet (PoE) monitor data for one or more ethernet interfaces — PoE-out status, voltage, current, and power. Runs ``/interface ethernet poe monitor <interfaces> once``. Notes: interfaces: comma-separated ethernet interface name(s), e.g. "ether1" or "ether9-ap,ether10-ap,ether11-ap,ether12-ap"

输入参数deviceinterfaces必填

list_poe

List PoE

Lists the Power-over-Ethernet (PoE) configuration of PoE-capable ethernet interfaces (PoE-out mode, priority). Runs ``/interface ethernet poe print``. Notes: interface_filter: partial name match, e.g. "ether" matches ether1, ether2 …

输入参数deviceinterface_filter

get_poe_settings

PoE Settings

Gets the detailed PoE-out settings of a specific ethernet interface (PoE-out mode, priority, voltage, low/high thresholds, …). Runs ``/interface ethernet poe print detail where name=<name>``. Notes: name: exact ethernet interface name, e.g. "ether1"

输入参数name必填device

create_queue_type

Create Queue Type

Creates a queue type (qdisc). kind selects the discipline (cake, fq-codel, sfq, red, pcq, pfifo, bfifo); remaining params are per-discipline options. Notes: pcq_rate: bandwidth per flow e.g. "1M", "512k" pcq_classifier: comma-separated classifiers e.g. "src-address,dst-address" cake_rtt: round-trip time e.g. "50ms", "100ms" fq_codel_target / fq_codel_interval: time e.g. "5ms", "100ms"

输入参数kindname必填devicecake_mpucake_natcake_rttpcq_ratecake_washpcq_limitred_burstred_limitsfq_allot另有 16 个

list_queue_types

List Queue Types

Lists queue types on the MikroTik device.

输入参数devicekind_filtername_filter

get_queue_type

Get Queue Type

Gets detailed information about a specific queue type.

输入参数name必填device

update_queue_type

Update Queue Type

Updates an existing queue type's discipline-specific settings.

输入参数name必填devicecake_mpucake_natcake_rttnew_namepcq_ratecake_washpcq_limitcake_diffservcake_flowmodecake_overhead另有 3 个

remove_queue_type

Remove Queue Type

Removes a queue type from the MikroTik device.

输入参数name必填device

create_queue_tree

Create Queue Tree

Creates a hierarchical queue tree entry attached to a parent interface or queue. Notes: max_limit / limit_at / burst_limit / burst_threshold: bandwidth e.g. "10M", "512k", "1G" burst_time: duration e.g. "8s" parent: interface name e.g. "ether1" or parent queue name priority: 1 (highest) – 8 (lowest)

输入参数name必填queuedeviceparent必填commentdisabledlimit_atprioritymax_limitburst_timebucket_sizeburst_limit另有 2 个

list_queue_trees

List Queue Trees

Lists queue trees on the MikroTik device.

输入参数devicename_filterinvalid_onlydisabled_onlyparent_filter

get_queue_tree

Get Queue Tree

Gets detailed information about a specific queue tree.

输入参数name必填device

update_queue_tree

Update Queue Tree

Updates an existing queue tree entry (bandwidth limits, parent, priority, etc.). Notes: max_limit / limit_at / burst_limit / burst_threshold: bandwidth e.g. "10M", "512k" burst_time: duration e.g. "8s" priority: 1 (highest) – 8 (lowest)

输入参数name必填queuedeviceparentcommentdisabledlimit_atnew_nameprioritymax_limitburst_timebucket_size另有 3 个

remove_queue_tree

Remove Queue Tree

Removes a queue tree from the MikroTik device.

输入参数name必填device

enable_queue_tree

Enable Queue Tree

Enables a queue tree.

输入参数name必填device

disable_queue_tree

Disable Queue Tree

Disables a queue tree.

输入参数name必填device

create_simple_queue

Create Simple Queue

Creates a simple queue to rate-limit a target address or interface. Notes: target: IP/CIDR or interface e.g. "192.168.1.0/24" or "ether1" max_limit / limit_at / burst_limit / burst_threshold: upload/download bandwidth as "UL/DL" e.g. "10M/10M", or single value e.g. "10M" burst_time: duration e.g. "8s" priority: 1 (highest) – 8 (lowest)

输入参数dstname必填queuedeviceparenttarget必填commentdisabledlimit_atprioritymax_limitburst_time另有 4 个

list_simple_queues

List Simple Queues

Lists simple queues on the MikroTik device.

输入参数devicename_filterinvalid_onlydisabled_onlytarget_filter

get_simple_queue

Get Simple Queue

Gets detailed information about a specific simple queue.

输入参数name必填device

update_simple_queue

Update Simple Queue

Updates an existing simple queue's rate limits, target, or scheduling settings. Notes: target: IP/CIDR or interface e.g. "192.168.1.0/24" or "ether1" max_limit / limit_at / burst_limit / burst_threshold: upload/download bandwidth as "UL/DL" e.g. "10M/10M", or single value e.g. "10M" burst_time: duration e.g. "8s" priority: 1 (highest) – 8 (lowest)

输入参数dstname必填queuedeviceparenttargetcommentdisabledlimit_atnew_nameprioritymax_limit另有 5 个

remove_simple_queue

Remove Simple Queue

Removes a simple queue from the MikroTik device.

输入参数name必填device

enable_simple_queue

Enable Simple Queue

Enables a simple queue.

输入参数name必填device

disable_simple_queue

Disable Simple Queue

Disables a simple queue.

输入参数name必填device

safe_mode_status

Safe Mode Status

Returns whether MikroTik Safe Mode is currently active.

输入参数device

enable_safe_mode

Enable Safe Mode

Activates MikroTik Safe Mode; changes are held in memory and auto-reverted on disconnect until committed.

输入参数device

commit_safe_mode

Commit Safe Mode

Commits all pending Safe Mode changes to persistent storage and exits Safe Mode.

输入参数device

rollback_safe_mode

Rollback Safe Mode

Discards all pending Safe Mode changes by closing the SSH session, triggering automatic rollback.

输入参数device

add_route

Add Route

Adds a route to the routing table. Notes: dst_address: CIDR e.g. "0.0.0.0/0", "192.168.1.0/24" routing_table: name of a table from /routing table, e.g. "via_ISP2"; defaults to "main". RouterOS 6 called this the routing mark. check_gateway: "ping" or "arp" distance: 1-255 (lower = higher priority)

输入参数scopedevicecommentgateway必填disableddistancepref_srcdst_address必填target_scopecheck_gatewayrouting_tablevrf_interface

list_routes

List Routes

Lists routes in MikroTik routing table.

输入参数devicedst_filteractive_onlystatic_onlydynamic_onlydisabled_onlygateway_filterdistance_filterrouting_table_filter

get_route

Get Route

Gets detailed information about a specific route. Notes: route_id: "*N" or "N" from list output e.g. "*3"

输入参数deviceroute_id必填

update_route

Update Route

Updates a route. Notes: route_id: "*N" or "N" from list output e.g. "*3" dst_address: CIDR e.g. "192.168.1.0/24" check_gateway: "ping" or "arp" distance: 1-255 routing_table: name of a table from /routing table; "" moves the route back to "main", since every RouterOS 7 route belongs to a table. Pass "" to vrf_interface or pref_src to clear them.

输入参数scopedevicecommentgatewaydisableddistancepref_srcroute_id必填dst_addresstarget_scopecheck_gatewayrouting_table另有 1 个

remove_route

Remove Route

Removes a route. Notes: route_id: "*N" or "N" from list output e.g. "*3"

输入参数deviceroute_id必填

enable_route

Enable Route

Enables a route. Notes: route_id: "*N" or "N" from list output e.g. "*3"

输入参数deviceroute_id必填

disable_route

Disable Route

Disables a route. Notes: route_id: "*N" or "N" from list output e.g. "*3"

输入参数deviceroute_id必填

get_routing_table

Routing Table

Gets a specific routing table.

输入参数devicetable_nameactive_onlyprotocol_filter

check_route_path

Check Route Path

Checks the route MikroTik would use to reach a destination.

输入参数devicedestination必填

get_route_cache

Get Route Cache

Gets the route cache.

输入参数device

flush_route_cache

Flush Route Cache

Flushes the route cache.

输入参数device

add_default_route

Add Default Route

Adds a default route.

输入参数devicecommentgateway必填distancecheck_gateway

add_blackhole_route

Add Blackhole Route

Adds a blackhole route. Notes: dst_address: CIDR e.g. "10.0.0.0/8" distance: 1-255

输入参数devicecommentdistancedst_address必填

get_route_statistics

Route Statistics

Gets routing table statistics.

输入参数device

list_schedulers

List Schedulers

Lists the scheduled tasks with their interval, next run and run count. Notes: `name_filter` is a substring match. Read `next-run` together with `interval`: a scheduler whose `run-count` is not advancing is firing into a script that errors out, which RouterOS does not surface here — it shows up in the log under the `script` topic. `include_source=False` (the default) omits `on-event`, because a scheduler can carry commands inline, and those routinely hold a bot token or a password inside a URL. Redaction only recognises labelled secrets, so withholding the field is what keeps them off the wire. Set it to True only when you intend to read the commands; the output is redacted either way, but redaction is pattern-based and is not a guarantee.

输入参数devicename_filterinclude_source

list_scripts

List Scripts

Lists the stored scripts: owner, policy, run count and last start. Notes: `include_source=False` (the default) omits the script body, because bodies routinely hold credentials in clear text. Set it to True only when you intend to read the code; the output is redacted either way, but redaction is pattern-based and is not a guarantee. `policy` is what the script may do when it runs, which can exceed what the user who scheduled it may do interactively.

输入参数devicename_filterinclude_source

list_ip_services

List IP Services

Lists the management services with their port and address restriction. Notes: `name_filter` is a substring match (`winbox`, `ssh`, `api`, `www`, `www-ssl`, `ftp`, `telnet`). `enabled_only=True` hides the disabled ones, which is the list that actually describes exposure. An empty `address` means unrestricted. Read that together with how the device is reached: unrestricted on a router whose WAN holds a public address means the service is published to the internet, whether or not the port was changed from its default. `ftp` deserves its own look: RouterOS also serves SFTP file transfers through the SSH service to users whose group holds the `ftp` policy, so the two are not the same control.

输入参数devicename_filterenabled_only

get_system_resource

System Resource

Reports uptime, RouterOS version, board name, architecture, CPU and memory. Notes: `free-memory` against `total-memory` and `cpu-load` are the two numbers worth reading before blaming the network for a slow device. On the low-power boards a single packet-sniffing tool can saturate the CPU on its own.

输入参数device

get_system_health

System Health

Reports the board sensors: voltage, temperature, fan and PSU state. Notes: Many boards carry no sensors at all and legitimately report nothing. An empty answer here means "this model does not measure it", not "the reading failed".

输入参数device

get_system_clock

System Clock

Reports the device clock, time zone and DST setting. Notes: Log timestamps are only as trustworthy as this. A device without a working time source dates its own evidence wrongly, which matters when correlating an incident across sites.

输入参数device

get_system_routerboard

RouterBOARD Info

Reports the model, serial number and bootloader firmware revision. Notes: `current-firmware` against `upgrade-firmware` is the RouterBOOT bootloader, which is upgraded separately from RouterOS and is easy to leave behind after a package upgrade.

输入参数device

list_system_packages

List Packages

Lists the installed RouterOS packages and which are disabled.

输入参数device

get_system_package_update

Check for Updates

Reports the installed RouterOS version against the latest on its channel. Notes: This reads the stored result of the last check; it does not contact MikroTik. `latest-version` can therefore be stale or empty on a device that has never checked or cannot reach the update server.

输入参数device

add_user

Add User

Adds a user to MikroTik device.

输入参数name必填groupdeviceaddresscommentdisabledpassword必填

list_users

List Users

Lists users on MikroTik device.

输入参数deviceactive_onlyname_filtergroup_filterdisabled_only

get_user

Get User

Gets detailed information about a specific user.

输入参数name必填device

update_user

Update User

Updates a user.

输入参数name必填groupdeviceaddresscommentdisablednew_namepassword

remove_user

Remove User

Removes a user.

输入参数name必填device

disable_user

Disable User

Disables a user.

输入参数name必填device

enable_user

Enable User

Enables a user.

输入参数name必填device

add_user_group

Add User Group

Adds a user group.

输入参数name必填skindevicepolicy必填comment

list_user_groups

List User Groups

Lists user groups on MikroTik device.

输入参数devicename_filterpolicy_filter

get_user_group

Get User Group

Gets detailed information about a specific user group.

输入参数name必填device

update_user_group

Update User Group

Updates a user group.

输入参数name必填skindevicepolicycommentnew_name

remove_user_group

Remove User Group

Removes a user group.

输入参数name必填device

get_active_users

Active Users

Gets currently active/logged-in users.

输入参数device

disconnect_user

Disconnect User

Disconnects an active user session.

输入参数deviceuser_id必填

export_user_config

Export User Config

Exports user configuration to a file.

输入参数devicefilename

set_user_ssh_keys

Set User SSH Keys

Sets SSH keys for a specific user.

输入参数devicekey_file必填username必填

list_user_ssh_keys

List User SSH Keys

Lists SSH keys for a specific user.

输入参数deviceusername必填

remove_user_ssh_key

Remove User SSH Key

Removes an SSH key.

输入参数devicekey_id必填

create_vlan_interface

Create VLAN

Creates a VLAN interface on the MikroTik device with the given VLAN ID and parent interface.

输入参数arpmtuname必填devicecommentvlan_id必填disabledinterface必填arp_timeoutuse_service_tag

list_vlan_interfaces

List VLANs

Lists VLAN interfaces on the MikroTik device.

输入参数devicename_filterdisabled_onlyvlan_id_filterinterface_filter

get_vlan_interface

Get VLAN

Gets detailed information about a specific VLAN interface.

输入参数name必填device

update_vlan_interface

Update VLAN

Updates an existing VLAN interface's settings on the MikroTik device.

输入参数arpmtuname必填devicecommentvlan_iddisablednew_nameinterfacearp_timeoutuse_service_tag

remove_vlan_interface

Remove VLAN

Removes a VLAN interface from the MikroTik device.

输入参数name必填device

create_wireless_interface

Create Wireless Interface

Creates a wireless interface on the MikroTik device (auto-detects RouterOS v6/v7 syntax).

输入参数bandmodename必填ssiddevicecommentdisabledfrequencyradio_namechannel_widthsecurity_profile

list_wireless_interfaces

List Wireless Interfaces

Lists wireless interfaces on the MikroTik device.

输入参数devicename_filterrunning_onlydisabled_only

get_wireless_interface

Get Wireless Interface

Gets detailed information about a specific wireless interface.

输入参数name必填device

remove_wireless_interface

Remove Wireless Interface

Removes a wireless interface from the MikroTik device.

输入参数name必填device

enable_wireless_interface

Enable Wireless Interface

Enables a wireless interface.

输入参数name必填device

disable_wireless_interface

Disable Wireless Interface

Disables a wireless interface.

输入参数name必填device

scan_wireless_networks

Scan Wireless Networks

Scans for nearby wireless networks using the specified interface.

输入参数devicedurationinterface必填

get_wireless_registration_table

Wireless Registration Table

Gets the wireless registration table (connected clients) from the MikroTik device.

输入参数deviceinterface

check_wireless_support

Check Wireless Support

Checks if the device supports wireless and reports the RouterOS version and wireless interface type.

输入参数device

create_wireless_security_profile

Create Wireless Security Profile

Legacy function - not supported in RouterOS v7.x

输入参数name必填device

list_wireless_security_profiles

List Wireless Security Profiles

Legacy function - not supported in RouterOS v7.x

输入参数device

get_wireless_security_profile

Get Wireless Security Profile

Legacy function - not supported in RouterOS v7.x

输入参数name必填device

remove_wireless_security_profile

Remove Wireless Security Profile

Legacy function - not supported in RouterOS v7.x

输入参数name必填device

set_wireless_security_profile

Set Wireless Security Profile

Legacy function - not supported in RouterOS v7.x

输入参数deviceinterface_name必填security_profile必填

create_wireless_access_list

Create Wireless Access List

Legacy function - different in RouterOS v7.x

输入参数device

list_wireless_access_list

List Wireless Access List

Legacy function - different in RouterOS v7.x

输入参数device

版本历史

8
  1. v0.27.0.0最新Nov 6, 2026
  2. v0.26.2.0Oct 26, 2026
  3. v0.26.1.0Oct 23, 2026
  4. v0.25.1.0Oct 20, 2026
  5. v0.25.0.0Oct 19, 2026
  6. v0.24.5.0Oct 18, 2026
  7. v0.24.4.0Oct 18, 2026
  8. v0.24.2.0Oct 11, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分