
Avalanche MCP Tools

2025.03.18
0
TypeScript区块链管理子网管理密钥管理交易操作金融服务
Avalanche MCP Tools 是一个基于 Model Context Protocol (MCP) 的工具集,旨在通过自然语言交互简化 Avalanche 区块链的操作。它允许用户通过 AI 助手直接访问 Avalanche 区块链,执行复杂的区块链操作,而无需记忆技术命令或语法。该工具集适用于日常用户、AI 爱好者以及开发者,提供区块链管理、子网管理、密钥管理和交易操作等功能。
View on GitHub
Overview
基本能力
产品定位
Avalanche MCP Tools 是一个基于 Model Context Protocol (MCP) 的工具集,旨在通过自然语言交互简化 Avalanche 区块链的操作。
核心功能
- 区块链管理:列出所有创建的 Avalanche 区块链配置,发布区块链的 VM 到存储库。
- 子网管理(即将推出):子网创建、管理、部署和监控,验证器操作。
- 密钥管理(即将推出):密钥生成和存储,地址管理,签名操作。
- 交易操作(即将推出):交易构建和签名,交易提交和监控,Gas 优化。
适用场景
- 日常用户和 AI 爱好者:通过自然语言交互管理账户、发送支付和探索资产。
- 开发者和 DeFi 应用:将 Avalanche 功能集成到应用程序中,无需编写 Avalanche 特定代码。
工具列表
- blockchainList:列出所有创建的 Avalanche 区块链配置。
- blockchainPublish:发布区块链的 VM 到存储库。
常见问题解答
无具体常见问题解答内容。
使用教程
使用依赖
- Node.js 16+
- Avalanche CLI 已安装并在 PATH 中可访问
- Avalanche 节点连接(本地或远程)
安装教程
# 克隆仓库
git clone https://github.com/yourusername/avalanche-mcp-tools.git
cd avalanche-mcp-tools
# 安装依赖
npm install
# 构建项目
npm run build
调试方式
# 启动 MCP 服务器
npm start
集成示例
User: List all my avalanche blockchains
Claude: I'll check your Avalanche blockchains.
[Uses blockchainList MCP tool]
Here are your Avalanche blockchains:
- mySubnet (deployed)
- testChain
- devNet