ExpertVagabond/zetachain-mcp-server
If you are the rightful owner of zetachain-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The ZetaChain MCP Server is a Model Context Protocol server that provides access to ZetaChain CLI functionality for AI assistants like Claude.
ZetaChain MCP Server
Official ZetaChain CLI integration for the Model Context Protocol (MCP).
Overview
This MCP server provides direct access to ZetaChain CLI functionality through the MCP protocol, enabling seamless blockchain operations, account management, and cross-chain transactions.
Features
- Direct CLI Integration: Pure ZetaChain CLI access without API layers
- Account Management: Create, list, and manage ZetaChain accounts
- Balance Queries: Check balances across networks
- Cross-Chain Operations: Deposit and withdraw tokens across chains
- Network Information: Get network status and details
- Docker Ready: Containerized deployment
Installation
Docker (Recommended)
docker run -i mcp/zetachain:latest
Claude Desktop Integration
Add to your Claude Desktop MCP configuration:
{
"mcpServers": {
"zetachain": {
"command": "docker",
"args": ["run", "-i", "mcp/zetachain:latest"]
}
}
}
Local Development
git clone https://github.com/ExpertVagabond/zetachain-mcp-server.git
cd zetachain-mcp-server
npm install
npm start
Available Tools
zetachain_account_create
- Create new accountszetachain_account_list
- List all accountszetachain_account_show
- Show account detailszetachain_balance
- Get account balanceszetachain_network_info
- Network informationzetachain_deposit
- Cross-chain depositszetachain_withdraw
- Cross-chain withdrawals
Configuration
Environment variables:
ZETACHAIN_NETWORK
- Network name (default: athens)ZETACHAIN_RPC_URL
- Custom RPC URLZETACHAIN_GATEWAY
- Gateway contract address
License
MIT License - see LICENSE file for details.
Support
For issues and support, please visit the GitHub repository.