app_list
Enumerate installed iOS applications with filtering by name, identifier, running status, or user-facing criteria.
Instructions
Enumerate apps: identifier, name, pid. Default userFacing=true filters noisy Apple services. Use runningOnly for live apps, query for name/id substring.
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": "app_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| udid | No | Device id; default USB | |
| query | No | Filter by identifier or name substring | |
| userFacing | No | Default true: drop idle Apple system services | |
| runningOnly | No | Only apps with pid>0 |