list_ip_services
List MikroTik management services by name or enabled status, showing ports and address restrictions to identify unrestricted or internet-exposed services.
Instructions
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.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_ip_services"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | No | ||
| name_filter | No | ||
| enabled_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |