Enables cross-chain interactions with Bitcoin, including making cross-chain calls and transferring tokens between Bitcoin and other connected chains through ZetaChain's universal application platform.
Enables cross-chain interactions with Solana, including making cross-chain calls, querying balances, and transferring tokens between Solana and other connected chains through ZetaChain's universal application platform.
Enables cross-chain interactions with Sui, including making cross-chain calls and transferring tokens between Sui and other connected chains through ZetaChain's universal application platform.
Enables cross-chain interactions with TON, including making cross-chain calls and transferring tokens between TON and other connected chains through ZetaChain's universal application platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ZetaChain CLIcreate a new cross-chain app with a Solana template"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ZetaChain CLI
A command-line interface for building and interacting with ZetaChain universal applications. Seamlessly interact with EVM, Solana, Bitcoin, Sui, and TON, all from one CLI.
✨ Features
Scaffold new ZetaChain universal apps from templates
Spin up a local multi-chain development environment (EVM, Solana, etc.) in one command
Query cross-chain fees, contracts, balances, cross-chain transaction, tokens, and more
Make cross-chain calls between Solana, Sui, Bitcoin, TON, and universal apps on ZetaChain
Transfer supported tokens across connected chains
✅ Prerequisites
Node.js ≥ 18
Git (for template cloning)
(Optional) Docker ≥ 24 for
localnet
🚀 Quick Start
Run without installing:
npx zetachain@next newOr install globally:
npm install -g zetachain@latestUse zetachain@next for bleeding-edge builds.
📘 Examples
Create a new project:
zetachain newStart localnet:
zetachain localnet startQuery cross-chain balances:
zetachain query balances🤖 MCP Server Installation
The ZetaChain CLI can be used as an MCP (Model Context Protocol) server, allowing AI assistants like Claude Code and Cursor to execute ZetaChain commands.
Local Installation (Recommended)
Install locally for full access to your filesystem, accounts, and localnet:
npm install -g zetachain
zetachain mcp install --client claude # for Claude Code
# or
zetachain mcp install --client cursor # for CursorThen restart your AI editor to activate the MCP server.
Check installation status:
zetachain mcp listRemove:
zetachain mcp remove --client claudeCloud Installation (Smithery)
For quick setup without local installation, visit Smithery and click "One-Click Install".
⚠️ Note: The cloud version runs on remote servers and cannot access your local files, accounts, or localnet.
🧭 CLI Reference
For full command documentation:
zetachain docsOr use --help with any command:
zetachain accounts --help🤝 Contributing
We welcome contributions! Please open issues or submit pull requests.
📚 Learn More
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.