list_private_keys
Retrieve SSH private keys stored in Coolify for secure server access and deployment operations.
Instructions
List all SSH private keys
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/handlers.ts:440-441 (handler)The handler case for the 'list_private_keys' tool. It executes a GET request to the '/security/keys' API endpoint using the client to retrieve the list of private keys.case 'list_private_keys': return client.get('/security/keys');
- src/tools/definitions.ts:619-623 (schema)The tool schema definition in the allToolDefinitions array, specifying the name, description, and input schema (no parameters required). This is used for MCP tool registration.{ name: 'list_private_keys', description: 'List all SSH private keys', inputSchema: { type: 'object', properties: {}, required: [] } },
- src/tools/definitions.ts:35-35 (registration)The tool is listed in the READ_ONLY_TOOLS array, indicating it is available in read-only mode.'list_private_keys',