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 |