Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EXECUTE_TX | No | Security mode: 'true' to sign and execute transactions directly, 'false' (default) to generate unsigned transactions for external signing. | false |
| HEDERA_NETWORK | No | The Hedera network to connect to, typically 'mainnet' or 'testnet'. | mainnet |
| SAUCERSWAP_API_KEY | No | Optional but recommended API key for SaucerSwap integration. | |
| MAINNET_HEDERA_OPERATOR_ID | No | Hedera operator account ID for mainnet (e.g., 0.0.123456). | |
| TESTNET_HEDERA_OPERATOR_ID | No | Hedera operator account ID for testnet. | |
| MAINNET_HEDERA_OPERATOR_KEY | No | Hedera operator private key for mainnet. Required only if EXECUTE_TX is true. | |
| TESTNET_HEDERA_OPERATOR_KEY | No | Hedera operator private key for testnet. Required only if EXECUTE_TX is true. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| bonzo_get_reserves | Get all lending/borrowing reserves from Bonzo Finance |
| bonzo_get_account | Get account positions from Bonzo Finance |
| bonzo_get_liquidations | Get accounts with outstanding debt eligible for liquidation |
| stader_get_exchange_rate | Get current HBAR to HBARX exchange rate |
| stader_stake_hbar | Prepare HBAR staking transaction (returns unsigned transaction) |
| stader_unstake_hbarx | Prepare HBARX unstaking transaction (returns unsigned transaction) |
| heliswap_get_pair_info | Get trading pair information from HeliSwap |
| hashport_get_supported_assets | Get list of assets supported by Hashport bridge |
| hashport_get_supported_networks | Get all networks supported by Hashport |
| hashport_get_bridge_steps | Get step-by-step instructions for bridging assets via Hashport |
| hashport_validate_bridge | Validate bridge parameters before initiating a bridge |
| hashport_get_assets_amounts | Get reserve amounts for all assets on Hashport |
| hashport_get_transfers | Get paginated list of transfers with optional filtering |
| hashport_get_network_assets | Get assets available on a specific network |
| hashport_get_network_asset_amounts | Get amounts for a specific asset on a network |
| hashport_get_network_asset_details | Get detailed information for a specific asset on a network |
| hashport_convert_hedera_tx_id | Convert Hedera transaction ID format |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |