list_variables
Lists variables defined in Plunger, showing secret names without values so you can reference them as {{name}} in requests and let Plunger fill them in.
Instructions
List the {{variables}} defined in Plunger. Secret variables are listed by name only (their values are never returned); use them in a request as {{name}} and Plunger fills them in.
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_variables"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| built_in | Yes | Always available: {{$uuid}}, {{$timestamp}}, {{$timestampMs}}, {{$isoTimestamp}}, {{$randomInt}}, {{$randomHex}}, {{$randomString}}, and {{$env:NAME}} (an environment variable, read when the request is sent). | |
| problems | No | Problems reading remembered secrets, if any. | |
| variables | Yes | ||
| saved_bearer_available | Yes | True when a Bearer token is saved in Plunger (send with use_saved_bearer). Its value is never shown. |