{"slug":"alikarami/mikromcp","name":"MikroMCP","description":"AI-native network automation for MikroTik RouterOS. MikroMCP exposes RouterOS as a typed, auditable Model Context Protocol server so Claude, Cursor, Codex, and other MCP clients can inspect, diagnose, and safely operate MikroTik routers in natural language.","category":"development","tags":[],"official":false,"stars":22,"transport":"stdio","install":[{"cmd":"npm install -g mikromcp","imports":[]}],"tools":[{"name":"get_system_status","description":"Get system status"},{"name":"get_system_clock","description":"Get system clock"},{"name":"set_system_clock","description":"Set system clock"},{"name":"reboot","description":"Reboot the system"},{"name":"list_interfaces","description":"List network interfaces"},{"name":"manage_vlan","description":"Manage VLANs"},{"name":"manage_ip_address","description":"Manage IP addresses"},{"name":"list_dhcp_leases","description":"List DHCP leases"},{"name":"manage_dhcp_lease","description":"Manage DHCP lease"},{"name":"list_dns_entries","description":"List DNS entries"},{"name":"manage_dns_entry","description":"Manage DNS entry"},{"name":"get_dns_settings","description":"Get DNS settings"},{"name":"list_dhcp_servers","description":"List DHCP servers"},{"name":"manage_dhcp_server","description":"Manage DHCP server"},{"name":"list_ip_pools","description":"List IP pools"},{"name":"manage_ip_pool","description":"Manage IP pool"},{"name":"list_dhcp_clients","description":"List DHCP clients"},{"name":"manage_dhcp_client","description":"Manage DHCP client"},{"name":"list_ip_services","description":"List IP services"},{"name":"manage_ip_service","description":"Manage IP service"},{"name":"list_pppoe_clients","description":"List PPPoE clients"},{"name":"manage_pppoe_client","description":"Manage PPPoE client"},{"name":"list_ovpn_clients","description":"List OpenVPN clients"},{"name":"manage_ovpn_client","description":"Manage OpenVPN client"},{"name":"get_ovpn_server","description":"Get OpenVPN server settings"},{"name":"manage_ovpn_server","description":"Manage OpenVPN server"},{"name":"list_routes","description":"List routes"},{"name":"manage_route","description":"Manage route"},{"name":"list_routing_rules","description":"List routing rules"},{"name":"manage_routing_rule","description":"Manage routing rule"},{"name":"list_routing_tables","description":"List routing tables"},{"name":"manage_routing_table","description":"Manage routing table"},{"name":"list_bgp_peers","description":"List BGP peers"},{"name":"list_ospf_neighbors","description":"List OSPF neighbors"},{"name":"list_firewall_rules","description":"List firewall rules"},{"name":"manage_firewall_rule","description":"Manage firewall rule"},{"name":"list_mangle_rules","description":"List mangle rules"},{"name":"manage_mangle_rule","description":"Manage mangle rule"},{"name":"list_address_list_entries","description":"List address list entries"},{"name":"manage_address_list_entry","description":"Manage address list entry"},{"name":"list_bridges","description":"List bridges"},{"name":"manage_bridge","description":"Manage bridge"},{"name":"manage_bridge_port","description":"Manage bridge port"},{"name":"list_wifi_interfaces","description":"List WiFi interfaces"},{"name":"list_wifi_clients","description":"List WiFi clients"},{"name":"manage_wifi_interface","description":"Manage WiFi interface"},{"name":"list_wireguard_interfaces","description":"List WireGuard interfaces"},{"name":"list_wireguard_peers","description":"List WireGuard peers"},{"name":"manage_wireguard_peer","description":"Manage WireGuard peer"},{"name":"list_ipsec_peers","description":"List IPsec peers"},{"name":"list_ipsec_policies","description":"List IPsec policies"},{"name":"manage_ipsec_peer","description":"Manage IPsec peer"},{"name":"list_certificates","description":"List certificates"},{"name":"manage_certificate","description":"Manage certificate"},{"name":"list_users","description":"List users"},{"name":"manage_user","description":"Manage user"},{"name":"list_queues","description":"List queues"},{"name":"manage_queue","description":"Manage queue"},{"name":"list_vrrp_instances","description":"List VRRP instances"},{"name":"manage_vrrp_instance","description":"Manage VRRP instance"},{"name":"get_snmp_settings","description":"Get SNMP settings"},{"name":"get_ntp_settings","description":"Get NTP settings"},{"name":"list_netwatch_entries","description":"List netwatch entries"},{"name":"manage_netwatch_entry","description":"Manage netwatch entry"},{"name":"list_neighbors","description":"List neighbors"},{"name":"list_arp_entries","description":"List ARP entries"},{"name":"ping","description":"Ping a host"},{"name":"traceroute","description":"Traceroute to a host"},{"name":"torch","description":"Run torch diagnostic"},{"name":"get_log","description":"Get system log"},{"name":"run_command","description":"Run a command"},{"name":"list_scripts","description":"List scripts"},{"name":"manage_script","description":"Manage script"},{"name":"run_script","description":"Run a script"},{"name":"list_scheduled_jobs","description":"List scheduled jobs"},{"name":"manage_scheduled_job","description":"Manage scheduled job"},{"name":"list_packages","description":"List packages"},{"name":"manage_package","description":"Manage package"},{"name":"list_files","description":"List files"},{"name":"get_file_content","description":"Get file content"},{"name":"upload_file","description":"Upload a file"},{"name":"list_containers","description":"List containers"},{"name":"manage_container","description":"Manage container"},{"name":"plan_changes","description":"Plan changes"},{"name":"apply_plan","description":"Apply plan"},{"name":"rollback_change","description":"Rollback change"},{"name":"check_router_health","description":"Check router health"},{"name":"bulk_execute","description":"Bulk execute commands"}],"env_vars":["MIKROMCP_PORT","MIKROMCP_CONFIRMATION_SECRET","MIKROMCP_BIND_HOST"],"auth_type":"none","github":"https://github.com/AliKarami/MikroMCP","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}