List Servers
list_serversLists servers in a Laravel Forge organisation with provider, region, size, PHP version, IP addresses, and provisioning status. Supports filtering and sorting to find a server ID for other tools.
Instructions
List the servers in an organisation — provider, region, size, PHP version, IP addresses and provisioning status. Supports filter/sort/include (try include="tags"). Use this to find a server id for the other tools.
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_servers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Comma-separated fields to sort by; prefix with "-" to reverse (e.g. "-created_at"). | |
| cursor | No | Pagination cursor from a previous response's meta.next_cursor. | |
| filter | No | Field filters, e.g. {"name": "acme-web"}. Supported fields vary by endpoint. | |
| include | No | Comma-separated relationships to embed (e.g. "tags,latestDeployment"). | |
| page_size | No | Items per page, at most 30. Forge caps pages at 30 and silently returns 30 for anything larger, so read the "page" line and follow the cursor. | |
| organization | No | Organisation slug. Optional when the server has a default configured. |