ssh_service_status
Check the running state of system services on a remote server via SSH. Returns JSON with status, counts, and aggregate health rating for specified services.
Instructions
Checks the running state of the named system services on a remote server by querying each one over SSH, returning JSON per service plus running and stopped counts and an aggregate health rating. Read-only: it inspects status without starting, stopping, or restarting anything. The services array parameter is required and lists the service names to check, for example nginx, mysql, or docker; common names are resolved to their actual unit names automatically.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"server": "<server>",
"services": "<services>"
},
"name": "ssh_service_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server | Yes | Server name | |
| services | Yes | Service names to check (e.g., nginx, mysql, docker) |