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 | 
|---|---|
| create-post | Create a new post on Hive blockchain | 
| analyze-account | Analyze a Hive account's activity and statistics | 
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_account_info | Fetches detailed information about a Hive blockchain account including balance, authority, voting power, and other account metrics.  | 
| get_account_history | Retrieves transaction history for a Hive account with optional operation type filtering.  | 
| get_vesting_delegations | Get a list of vesting delegations made by a specific Hive account  | 
| get_post_content | Retrieves a specific Hive blog post identified by author and permlink, including the post title, content, and metadata.  | 
| get_posts_by_tag | Retrieves Hive posts filtered by a specific tag and sorted by a category like trending, hot, or created.  | 
| get_posts_by_user | Retrieves posts authored by or in the feed of a specific Hive user.  | 
| vote_on_post | Vote on a Hive post (upvote or downvote) using the configured Hive account.  | 
| send_token | Send HIVE or HBD tokens to another Hive account using the configured account credentials.  | 
| create_post | Create a new blog post on the Hive blockchain using the configured account credentials.  | 
| create_comment | Create a comment on an existing Hive post or reply to another comment.  | 
| sign_message | Sign a message using a Hive private key from environment variables.  | 
| verify_signature | Verify a digital signature against a Hive public key  | 
| get_chain_properties | Fetch current Hive blockchain properties and statistics  | 
| encrypt_message | Encrypt a message for a specific Hive account using memo encryption  | 
| decrypt_message | Decrypt an encrypted message received from a specific Hive account  | 
| send_encrypted_message | Send an encrypted message to a Hive account using a small token transfer  | 
| get_encrypted_messages | Retrieve encrypted messages from account history with optional decryption  |