Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
NSEC | No | Your Nostr private key in nsec format |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_balance | Get the total wallet balance |
get_mint_balances | Get balance breakdown per mint |
deposit | Create a deposit invoice (bolt11) for the specified amount and mint. Returns the invoice immediately for payment. If no mint is specified, all mints will be tried concurrently and the first successful response will be used. |
pay | Pay a Lightning invoice |
zap | Send a zap to a user |
add_mint | Add a mint to the wallet |