Skip to main content
Glama
utkucy

Avalanche MCP Tools

by utkucy

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 文件。

F
license - not found
Not graded
quality - not tested
Not graded
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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