Provides access to Bitcoin testnet and signet networks through ZetaChain's omnichain platform, enabling cross-chain operations and transactions with Bitcoin.
Enables interaction with Ethereum networks (including Sepolia testnet) through ZetaChain, supporting cross-chain transactions, smart contract calls, and token operations.
Built on Node.js runtime with NPM package distribution, providing blockchain development tools and ZetaChain CLI integration for universal blockchain operations.
Distributed as an NPM package with automatic installation of blockchain development tools including ZetaChain CLI and Foundry toolkit.
Supports Polygon networks (Amoy testnet) through ZetaChain's cross-chain infrastructure, enabling token transfers, contract interactions, and omnichain operations.
Provides access to Solana devnet through ZetaChain's omnichain capabilities, supporting cross-chain transactions and operations between Solana and other connected blockchains.
Enables interaction with Sui testnet through ZetaChain's cross-chain platform, supporting omnichain operations and token transfers.
Provides access to TON testnet through ZetaChain's omnichain infrastructure, enabling cross-chain transactions and operations with the TON blockchain.
Universal Blockchain MCP
A comprehensive Model Context Protocol (MCP) server for universal blockchain development, providing full access to ZetaChain CLI, Foundry, and cross-chain functionality through AI assistants.
Features
🔐 Account Management
create_account: Create new ZetaChain accounts with mnemonic phrases
import_account: Import existing accounts using private keys or mnemonics
list_accounts: List all available ZetaChain accounts
show_account: Show detailed account information
💰 Balance & Token Operations
get_balances: Fetch native and ZETA token balances across chains
list_tokens: List all ZRC-20 tokens with addresses and chain info
request_faucet: Request testnet ZETA tokens from the faucet
🌐 Cross-Chain Operations
query_cctx: Query cross-chain transaction data in real-time
get_fees: Fetch omnichain and cross-chain messaging fees
call_contract: Call contracts on connected chains from ZetaChain
withdraw_tokens: Withdraw tokens from ZetaChain to connected chains
withdraw_and_call: Withdraw tokens and call contracts in one operation
⛓️ Network & Chain Information
list_chains: List all supported chains with IDs and token counts
get_network_info: Get current ZetaChain network status and information
🛠️ Development Tools
create_project: Create new universal contract projects with templates
check_foundry: Verify Foundry (forge, cast, anvil) installation and versions
🔧 Advanced Tools (65+ Available)
Foundry Integration: forge_build, forge_test, forge_create, forge_verify
Cast Operations: cast_call, cast_send, cast_balance, cast_nonce, cast_gas_price
Anvil Testing: anvil_start, anvil_snapshot, anvil_revert
ZetaChain Advanced: validator_create, governance_vote, staking_delegate, staking_rewards
Cross-Chain: cross_chain_send, cross_chain_status, bridge_status
Smart Contracts: contract_compile, contract_deploy, contract_interact
DeFi Operations: defi_swap, defi_liquidity_add, defi_yield_farm
NFT Operations: nft_mint, nft_transfer, nft_metadata
Wallet Management: wallet_export, wallet_backup, transaction_history
Security & Analysis: security_audit, gas_optimizer, multisig_create
Blockchain Tools: block_explorer, gas_tracker, portfolio_tracker
Note: Advanced tools provide full functionality when installed locally via NPM. Cloud versions provide helpful guidance and installation instructions.
Installation
🚀 Method 1: NPM Package (Recommended for Full Functionality)
One-Click Install with Auto-Setup:
This automatically installs:
✅ ZetaChain CLI globally
✅ Foundry toolkit (forge, cast, anvil)
✅ All 65+ MCP tools with full functionality
✅ Complete development environment
Usage after installation:
🌐 Method 2: Smithery Cloud (Hosted)
Claude Code CLI:
Deep Link (HTTP):
Manual Configuration:
Smithery Registry:
📦 Method 3: Other MCP Registries
mcp.so Registry:
Visit: https://mcp.so
Search: "universal-blockchain-mcp"
One-click install available
PulseMCP Directory:
Visit: https://pulsemcp.com
Browse: Blockchain & Web3 category
Direct integration with Cursor, Claude, Cline
Glama Registry:
Visit: https://glama.ai
Search: "ZetaChain" or "blockchain"
Multi-tool ecosystem integration
Fleur (Mac + Claude):
Visit: https://fleur.ai
Zero-code MCP installation
Perfect for non-technical users
🔧 Method 4: Manual Configuration
stdio Configuration (Local):
Custom CLI Path:
Manual Installation
Prerequisites
Node.js 18+
ZetaChain CLI (installed automatically)
Foundry (for smart contract development - installed automatically)
Quick Setup
Manual Setup
Using Local ZetaChain Installation
If you have ZetaChain CLI installed locally, you can specify the path:
Development
Usage Examples
Once added to Claude, you can use all ZetaChain functionality through natural language:
Account Management
Cross-Chain Operations
Token & Chain Information
Development
Supported Chains
ZetaChain MCP server supports all ZetaChain connected chains:
Ethereum (Sepolia Testnet)
BSC (Testnet)
Polygon (Amoy Testnet)
Avalanche (Fuji Testnet)
Arbitrum (Sepolia)
Base (Sepolia)
Bitcoin (Testnet/Signet)
Solana (Devnet)
TON (Testnet)
Sui (Testnet)
Kaia (Testnet)
Requirements
Node.js 18+
ZetaChain CLI (installed automatically as dependency)
Foundry (for smart contract development - installed automatically)
Architecture
This MCP server provides a bridge between AI assistants and the ZetaChain CLI, enabling:
Direct CLI Integration: All commands are executed through the official ZetaChain CLI
Real-time Data: Live blockchain data from ZetaChain networks
Cross-chain Functionality: Full access to ZetaChain's omnichain capabilities
Developer Tools: Project creation, account management, and testing utilities
License
MIT
This server cannot be installed
An MCP server that connects ZetaChain CLI into your editor. Query balances, send cross-chain transactions, and manage universal contracts directly through MCP.