ts_keys
Lists Tailscale auth keys with ID, description, reusable/ephemeral/preauth flags, tags, and expiry. Optionally filter by scope for infrastructure, personal, or home.
Instructions
List auth keys: ID, description, reusable/ephemeral/preauth flags, tags, expiry.
Optional scope arg filters keys by DD-278 scope-tag mapping. Output
includes a Track 3 _meta envelope as a JSON tail line.
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": "ts_keys"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | DD-278 scope filter: 'infrastructure' | 'personal' | 'home'. Filtered client-side after fetch — matches the key's capabilities.devices.create.tags against the scope tag set. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |