Enables cross-chain interactions with Bitcoin, allowing transfers and cross-chain calls between Bitcoin and other supported blockchains through ZetaChain's universal application platform.
Provides cross-chain integration with Solana blockchain, enabling token transfers, cross-chain calls, and multi-chain development environment setup including Solana networks.
Facilitates cross-chain operations with Sui blockchain, allowing cross-chain calls and token transfers between Sui and other connected chains through ZetaChain's infrastructure.
Enables cross-chain interactions with TON (The Open Network), providing capabilities for cross-chain calls and token transfers between TON and other supported blockchains.
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.,@universal-blockchain what is the weather in Tokyo?
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.
You can also use deployed servers via HTTP endpoints. For instructions, see How to Test MCP Streamable HTTP Endpoints Using cURL.
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:
Or install globally:
Use zetachain@next for bleeding-edge builds.
📘 Examples
Create a new project:
Start localnet:
Query cross-chain 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:
Then restart your AI editor to activate the MCP server.
Check installation status:
Remove:
Cloud 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:
Or use --help with any command:
🤝 Contributing
We welcome contributions! Please open issues or submit pull requests.