Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
RGB_API_KEY | No | Optional: RGB api key Or /path/rgbapi.key | |
RGB_API_BASE_URL | No | RGB API server URL | http://localhost:3000 |
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 |
---|---|
rgb_get_node_info | Get RGB node information including ID, version, and network status |
rgb_get_node_status | Get RGB node status and uptime information |
rgb_list_assets | List all RGB assets available in the node |
rgb_get_asset_balance | Get balance for a specific RGB asset |
rgb_send_assets | Send RGB assets to recipients |
rgb_get_asset_metadata | Get metadata for a specific RGB asset |
rgb_generate_address | Generate a new on-chain address |
rgb_list_transactions | List on-chain transactions |
rgb_get_network_info | Get network information from the RGB node |
rgb_send_bitcoin | Send Bitcoin to an address |
rgb_create_lightning_invoice | Create a Lightning Network invoice |
rgb_pay_lightning_invoice | Pay a Lightning Network invoice |
rgb_list_lightning_channels | List Lightning Network channels |
rgb_list_swaps | List available swaps |
rgb_create_swap | Create a new asset swap |
rgb_sign_message | Sign a message with the RGB node |
rgb_check_indexer_url | Check if an indexer URL is valid |
rgb_decode_lightning_invoice | Decode an RGB Lightning invoice |