Hedera MCP Server

Hedera MCP Server

未知

概述

Hedera MCP 服务器是一个用于与 Hedera 网络交互的模型上下文协议服务器,提供钱包创建、余额查询和交易处理功能。

前提条件

  • Node.js (v18+)
  • npm 或 yarn
  • Hedera 账号(测试网或主网)

快速开始

1. 安装

git clone https://github.com/hedera-dev/hedera-mcp-server.git
cd hedera-mcp-server
npm install

2. 配置

创建 .env 文件:

HEDERA_OPERATOR_ID=您的操作员账号ID
HEDERA_OPERATOR_KEY=您的操作员私钥
HEDERA_NETWORK=testnet  # 或 mainnet
PORT=3000  # 可选

3. 构建与运行

# 构建服务器
npm run build

# 启动服务器
npm start

服务器将在 http://localhost:3000 运行。

主要功能

服务器提供四个核心工具:

  1. create-wallet: 创建新的 Hedera 钱包
  2. check-balance: 查询账户余额
  3. build-transaction: 构建转账交易
  4. send-transaction: 发送已签名的交易

测试

使用内置测试客户端进行功能验证:

node test-client.js

开发模式

自动重新编译代码:

npm run dev

详细文档和 API 参考请参见完整文档