Hive Mcp Server

Hive Mcp Server

🚀 波利 MCP 服务器

波利 MCP(MCP)服务器是一个基于 Hive 区块链的多功能工具集合,它支持多种区块链操作,像投票、发帖、发送代币、加密解密信息等都不在话下。借助 MCP 协议,用户能使用标准化命令与服务器交互,实现自动化且高效的区块链任务处理。

🚀 快速开始

波利 MCP 服务器为用户提供了一系列强大的区块链操作工具,可通过标准化命令与服务器交互,完成各类任务。

✨ 主要特性

  • 基于 Hive 区块链,支持多种常见的区块链操作。
  • 通过 MCP 协议,实现标准化命令交互,便于自动化任务处理。

📦 安装指南

文档中未提及安装步骤,暂不提供相关内容。

💻 使用示例

基础用法

以下为部分工具的使用示例:

# 对波利帖子进行投票
vote_on_post(author="post_author", permlink="post_permlink", weight=10000)

# 在波利区块链上创建新的博客帖子
create_post(title="New Post", body="This is a new post content.", tags=["tag1", "tag2"])

# 向另一个波利账户发送 HIVE 代币
send_token(to="recipient_account", amount="1.000", currency="HIVE", memo="Test transfer")

高级用法

# 发送加密消息
encrypted_message = encrypt_message(message="Secret message", recipient="recipient_account")
send_encrypted_message(message=encrypted_message, recipient="recipient_account", amount="0.001")

# 从账户历史中获取加密消息
encrypted_messages = get_encrypted_messages()

📚 详细文档

工具列表

1. vote_on_post

对波利帖子进行投票(赞成或反对)。

  • 参数
    • author: 帖子的作者
    • permlink: 帖子的链接标识符
    • weight: 投票权重,范围从 -10000(完全反对)到 10000(完全赞成)

2. create_post

在波利区块链上创建新的博客帖子。

  • 参数
    • title: 帖子标题
    • body: 帖子内容(支持 Markdown 格式)
    • tags: 帖子标签

3. create_comment

对现有帖子或回复其他评论。

  • 参数
    • parent_author: 被回复的帖子作者
    • parent_permlink: 被回复的帖子链接标识符
    • body: 回复内容(支持 Markdown 格式)

4. send_token

向另一个波利账户发送 HIVE 或 HBD 代币。

  • 参数
    • to: 收款人账户名
    • amount: 发送的金额
    • currency: 发送的货币类型(HIVE 或 HBD)
    • memo: 可选的备注信息

5. sign_message

使用环境变量中的波利私钥对消息进行签名。

  • 参数
    • message: 待签名的消息
    • key_type: 使用的密钥类型(发布、活跃或备忘录)

6. verify_signature

验证数字签名的真实性。

  • 参数
    • message_hash: 消息的 SHA - 256 哈希值(十六进制格式)
    • signature: 待验证的签名字符串
    • public_key: 验证所用的公钥

7. encrypt_message

使用备忘录加密对指定波利账户的消息进行加密。

  • 参数
    • message: 待加密的消息
    • recipient: 收件人账户名

8. decrypt_message

解密来自特定波利账户的加密消息。

  • 参数
    • encrypted_message: 加密后的消息(以 # 开头)
    • sender: 发件人账户名

9. send_encrypted_message

通过小额代币转账发送加密消息。

  • 参数
    • message: 待发送的加密消息
    • recipient: 收件人账户名
    • amount: 发送的金额(最小值为 0.001,默认:0.001)

10. get_encrypted_messages

从账户历史中获取加密消息。

  • 参数:无

开发结构

项目介绍

  • 主文件夹:包含服务器的核心代码和配置文件。
  • 工具文件夹:存放具体功能模块的实现文件。

依赖项

  • hive-js:波利区块链 API 库。
  • mcp-protocol:MCP 协议接口库。

🔧 技术细节

文档中未提供足够详细的技术实现细节,暂不提供相关内容。

📄 许可证

本项目遵循 MIT 许可证,具体内容请参阅 LICENSE 文件。

贡献指南

欢迎社区贡献!


感谢使用波利 MCP 服务器,如需帮助,请随时联系社区支持。

  • 0 关注
  • 0 收藏,7 浏览
  • system 提出于 2025-09-28 09:51

相似服务问题