Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analyze_bitcoin_flow | Prompt to analyze Bitcoin funds flow and network health. Returns: A string prompt for LLM analysis of Bitcoin UTXO and block data, including: - Funds flow implications - Network health indicators - Potential market impacts |
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_utxo | Get UTXO for a Bitcoin address. Args:
address (str): Bitcoin address (base58 or bech32 format)
Returns:
A string containing:
- Address
- Number of UTXOs
- Total value in BTC
- List of UTXO details (txid, value, confirmations) |
| get_block_stats | Get transaction statistics for a specific Bitcoin block. Args:
block_height (int): The height of the block
Returns:
A string containing:
- Block height
- Block hash
- Number of transactions
- Total transaction value in BTC
- Block time |