optionality_withdraw_nsec
ActiveTool of io.github.lonniev/optionality-mcp
Return the plaintext nsec once and remove it from operator storage. Required acknowledgment string (exact match): "I understand I am now solely responsible for this nsec." After this call you regain full self-custody; the operator forgets the key. You're now responsible for stashing it in a Nostr client (0xchat, Damus, Amber) and signing DMs locally via NIP-07.
Parameters schema
{
"type": "object",
"required": [
"acknowledgment"
],
"properties": {
"npub": {
"type": "string",
"default": "",
"description": "Required. Your Nostr public key (npub1...) for credit billing."
},
"dpop_token": {
"type": "string",
"default": ""
},
"acknowledgment": {
"type": "string"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.lonniev/optionality-mcp
https://github.com/lonniev/optionality-mcp
1/7 registries