agent_processes
List running processes on an agent-managed device — live read via the agent tunnel. Wraps POST /api/getDeviceProcesses (permission: devices).
Returns rows as reported by GETPS: (process id, name, parent, memory, etc. — exact shape depends on the agent version).
Common diagnostic patterns: pair with agent_services to answer 'is the SQL Server service running but stuck?'; correlate top memory/cpu processes with eventlog_search criticals.
Read-only by design — the process-kill endpoint (KILLPS) is deliberately NOT exposed via mcpmond. Server-side timeout is 60s; expect 400 if the device is offline or not enrolled.
Example: agent_processes({device_id: 42})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device_id | Yes | Device id of the agent-enrolled host to query. |