List servers
server_listLists servers accessible to a client API key on a chosen Pterodactyl panel, enabling filtering by name and scope for owned or admin-managed servers.
Instructions
List servers the client API key can access on the selected panel.
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": "server_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| type | No | Scope: owner (default, servers you own), admin (servers you can administer but do not own), admin-all (both). The admin scopes need a key with admin rights. | |
| uuid | No | ||
| panel | No | Name of a saved panel. Omit to use the active or default panel. | |
| filter | No | Filter by server name. | |
| baseUrl | No | Inline panel URL override, e.g. https://panel.example.com. Not persisted. | |
| perPage | No | ||
| clientKey | No | Inline client API key (ptlc_…) override. Not persisted. | |
| description | No | ||
| external_id | No | ||
| applicationKey | No | Inline application API key (ptla_…) override. Not persisted. |