# Class BSV::MCP::Tools::GenerateKey <a id="class-BSV-MCP-Tools-GenerateKey"></a>

**Inherits:** `MCP::Tool`

Generates a new random BSV private key and derives the corresponding public
key and address.

Each invocation produces a cryptographically fresh key — the result is never
reused or persisted by the server. Store the WIF securely; it cannot be
recovered from the address alone.

## Public Class Methods
### `call(network: = nil, server_context: = nil)` <a id="method-c-call"></a> <a id="call-class_method"></a>
Not documented.
