MCPServers

Summary

This MCP server implementation provides a bridge to the Hive blockchain, enabling AI assistants to interact with Hive data and operations. Built with TypeScript and leveraging the @hiveio/dhive library, it offers tools for querying blockchain data, posting content, and managing accounts. The server is designed for use cases requiring AI-driven content creation, social media automation, or analysis of Hive blockchain data.

Available Actions(17)

get_account_info

Get detailed information about a Hive blockchain account. Parameters: username (string)

get_post_content

Retrieve a specific post by author and permlink. Parameters: author (string), permlink (string)

get_posts_by_tag

Retrieve posts by tag and category (trending, hot, etc.). Parameters: category (string), tag (string), limit (integer)

get_posts_by_user

Fetch posts from a specific user or their feed. Parameters: category (string), username (string), limit (integer)

get_account_history

Get transaction history for an account with optional operation filtering. Parameters: username (string), limit (integer), operation_filter (optional list)

get_chain_properties

Fetch current Hive blockchain properties and statistics. Parameters: None

get_vesting_delegations

Get a list of vesting delegations made by a specific Hive account. Parameters: username (string), limit (integer), from (optional string)

vote_on_post

Vote on Hive content (requires posting key). Parameters: author (string), permlink (string), weight (integer)

create_post

Create new blog posts on the Hive blockchain (requires posting key). Parameters: title (string), body (string), tags (array), various optional parameters

create_comment

Comment on existing posts or reply to comments (requires posting key). Parameters: parent_author (string), parent_permlink (string), body (string), various optional parameters

send_token

Send HIVE or HBD cryptocurrency to other accounts (requires active key). Parameters: to (string), amount (number), currency (string), memo (optional string)

sign_message

Sign a message using a Hive private key. Parameters: message (string), key_type (string)

verify_signature

Verify a message signature against a Hive public key. Parameters: message_hash (string), signature (string), public_key (string)

encrypt_message

Encrypt a message for a specific Hive account. Parameters: message (string), recipient (string)

decrypt_message

Decrypt an encrypted message from a specific Hive account. Parameters: encrypted_message (string), sender (string)

send_encrypted_message

Send an encrypted message using a token transfer. Parameters: message (string), recipient (string), amount (number)

get_encrypted_messages

Retrieve and optionally decrypt messages from account history. Parameters: username (string), limit (integer), decrypt (boolean)

Last Updated: April 17, 2025

커뮤니티 리뷰

0.0
0 리뷰
5
0
4
0
3
0
2
0
1
0

아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!

대화에 참여하려면 로그인하세요

Coming soon to
HighlightHighlight AI

언어

TypeScript

카테고리

태그