Get system information
get_system_infoRetrieve macOS version, build, model, processor, memory, computer name, and uptime to inspect or report a Mac's system details.
Instructions
Get information about this Mac: the macOS version and build, the model, the processor, the installed memory, the computer's name and how long it has been running.
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": "get_system_info"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | The Mac's marketing name, e.g. 'MacBook Pro'. | |
| processor | Yes | The processor's name, e.g. 'Apple M2 Pro'. | |
| macos_build | Yes | The macOS build number, e.g. '24G90'. | |
| memory_bytes | Yes | The installed memory (RAM), in bytes. | |
| computer_name | Yes | The computer's name, as shown in System Settings and on the network. | |
| macos_version | Yes | The macOS version, e.g. '15.6.1'. | |
| uptime_seconds | Yes | Seconds since the Mac last started, sleep time included. | |
| model_identifier | Yes | The Mac's model identifier, e.g. 'Mac14,9'. |