Skip to main content
Glama

Avalanche MCP 工具

介绍

模型上下文协议 (MCP) 代表了一种突破性的标准化方法,它使 AI 助手能够以更强大的上下文感知能力执行具体操作,从而增强其能力。这一快速兴起的协议迅速吸引了开发者的关注,并成为当今 AI 集成领域最激动人心的创新之一。

Avalanche MCP 工具通过将整个 Avalanche CLI 命令集和 AvalancheJS API 转换为直观的 AI 交互,实现了区块链访问的民主化,从而创建:

  • 直接访问:通过任何支持 MCP 格式的 AI 助手界面直接查询 Avalanche

  • 自然语言命令:通过简单的对话执行复杂的 Avalanche 操作

  • 实时分析:无需专业知识或额外软件即可执行复杂的区块链分析

  • 简化的工作流程:无需记住技术命令或语法即可完成日常区块链任务

  • AI 代理集成:使您的自定义 AI 代理能够与 Avalanche 交互以实现自主操作

  • 自动安装:无缝安装 Avalanche CLI 命令到您的计算机

Related MCP server: Ethereum RPC MCP Server

适用对象

面向日常用户和 AI 爱好者

  • 通过您喜欢的 AI 界面与 Avalanche 自然聊天

  • 无需学习技术命令即可管理账户、发送付款和探索资产

  • 通过对话互动充分利用 Avalanche 的强大功能

面向开发人员和 DeFi 应用程序

  • 无需 Avalanche 专用代码,即可将 Avalanche 功能集成到您的应用程序中

  • 将这些 MCP 工具直接集成到您的 AI 代理中,以实现自主区块链操作

  • 在开发过程中直接从代码编辑器中访问 Avalanche 功能

  • 加速从初始原型设计到生产部署的开发

特征

区块链管理

  • BlockchainList - 列出所有创建的 Avalanche 区块链配置

  • BlockchainPublish - 将区块链的虚拟机发布到存储库

子网管理(即将推出)

  • 子网创建和管理

  • 子网部署和监控

  • 验证器操作

密钥管理(即将推出)

  • 密钥生成和存储

  • 地址管理

  • 签名操作

交易操作(即将推出)

  • 交易建立和签署

  • 交易提交和监控

  • 气体优化

还有更多...

安装

# Clone the repository git clone https://github.com/yourusername/avalanche-mcp-tools.git cd avalanche-mcp-tools # Install dependencies npm install # Build the project npm run build

先决条件

  • Node.js 16+

  • Avalanche CLI 已安装并可在您的 PATH 中访问

  • Avalanche 节点连接(本地或远程)

用法

启动 MCP 服务器

npm start

与 Claude 或其他 AI 助手集成

MCP 服务器在 stdio 上运行,允许它与支持 MCP 工具的 AI 助手集成。

与 Claude 的对话示例:

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

项目结构

avalanche-mcp-tools/ ├── src/ │ ├── tools/ │ │ ├── avalanche-cli/ # Avalanche CLI command tools │ │ │ ├── blockchain/ # Blockchain management commands │ │ │ ├── subnet/ # Subnet management commands │ │ │ └── keys/ # Key management commands │ │ ├── avalanche-js/ # Avalanche JS SDK tools │ │ └── common.ts # Shared utilities │ └── index.ts # Main entry point ├── package.json └── README.md

发展

添加新工具

要添加新的 Avalanche CLI 命令,请遵循现有工具中建立的模式:

  1. src/tools/avalanche-cli/下的相应目录中创建一个新文件

  2. 定义一个函数来将工具注册到 MCP 服务器

  3. 使用适当的参数和错误处理来实现该工具

  4. 在主工具索引中注册新工具

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/utkucy/avalanche-mcp-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server