关于 Zetachain Mcp Server
Zetachain Mcp Server 将 ZetaChain CLI 操作提供给客户端,用于构建和交互连接链上的通用应用。它支持项目脚手架、本地多链开发、跨链查询、调用和代币转账。
主要功能
- 01创建通用应用项目脚手架
- 02启动本地多链环境
- 03查询费用、合约、余额和代币
- 04执行跨链调用
- 05跨链转移支持的代币
适用场景
- 01从模板创建 ZetaChain 通用应用
- 02运行本地多链开发环境
- 03检查跨链余额和费用
- 04执行跨链调用或代币转账
MCP 相关
ZetaChain CLI 可安装为 MCP 服务,供 Claude Code 和 Cursor 等 AI 助手执行 ZetaChain 命令。本地安装可访问本地文件、账户和 localnet;云端版本则无法访问这些内容。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
ZetaChain CLI
用于构建和交互 ZetaChain 通用应用的命令行界面。通过一个 CLI,即可无缝 与 EVM、Solana、Bitcoin、Sui 和 TON 交互。
✨ 功能
- 使用模板搭建新的 ZetaChain 通用应用
- 通过一条命令启动本地多链开发环境(EVM、Solana 等)
- 查询跨链费用、合约、余额、跨链交易、代币等
- 在 Solana、Sui、Bitcoin、TON 与 ZetaChain 上的通用应用之间进行跨链调用
- 在已连接的链之间转移受支持的代币
✅ 前提条件
- Node.js ≥ 18
- Git(用于克隆模板)
- (可选)Docker ≥ 24(用于
localnet)
🚀 快速开始
无需安装即可运行:
npx zetachain@next new
或全局安装:
npm install -g zetachain@latest
使用 zetachain@next 获取最新版本。
📘 示例
创建新项目:
zetachain new
启动 localnet:
zetachain localnet start
查询跨链余额:
zetachain query balances
🤖 MCP 服务安装
ZetaChain CLI 可用作 MCP(Model Context Protocol)服务,让 Claude Code 和 Cursor 等 AI 助手能够执行 ZetaChain 命令。
本地安装(推荐)
在本地安装,以便完整访问文件系统、账户和 localnet:
npm install -g zetachain
zetachain mcp install --client claude # for Claude Code
# or
zetachain mcp install --client cursor # for Cursor
然后重启 AI 编辑器以启用 MCP 服务。
检查安装状态:
zetachain mcp list
移除:
zetachain mcp remove --client claude
云端安装(Smithery)
如需快速设置且无需本地安装,请访问 Smithery 并点击“一键安装”。
⚠️ 注意:云端版本运行在远程服务上,无法访问本地文件、账户或 localnet。
🧭 CLI 参考
查看完整的命令文档:
zetachain docs
也可以在任意命令后使用 --help:
zetachain accounts --help
🤝 贡献
欢迎贡献!请提出问题或提交拉取请求。
📚 了解更多
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。