MCP.Market

Universal Blockchain MCP server

by ExpertVagabond·io.github.ExpertVagabond/universal-blockchain·v1.0.2

ZetaChain universal blockchain MCP server

C58/100grade C
What users say
No reviews yet
Be the first
Safety scan
C58/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Universal Blockchain yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Universal Blockchain tools (56, 12 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • anvil_revert

    Revert to a previous snapshot

  • anvil_snapshotwrite action

    Create a snapshot of the current blockchain state

  • anvil_start

    Start a local Ethereum node using Anvil

  • block_explorer

    Search and analyze blockchain data

  • bridge_status

    Check status of cross-chain bridge operations

  • call_contract

    Call a contract on a connected chain from ZetaChain

  • cast_balance

    Get ETH balance of an address

  • cast_block

    Get block information

  • cast_call

    Make a read-only call to a smart contract

  • cast_gas_price

    Get current gas price

  • cast_nonce

    Get transaction nonce for an address

  • cast_sendwrite action

    Send a transaction to a smart contract

  • cast_tx

    Get transaction information

  • check_foundry

    Check if Foundry (forge, cast, anvil) is properly installed and working

  • contract_compile

    Compile Solidity smart contracts

  • contract_deploywrite action

    Deploy compiled smart contracts

  • contract_interact

    Interact with deployed smart contracts

  • create_accountwrite action

    Create a new ZetaChain account with mnemonic phrase

  • create_projectwrite action

    Create a new universal contract project

  • cross_chain_sendwrite action

    Send tokens across chains using ZetaChain

  • cross_chain_status

    Check status of cross-chain transaction

  • defi_liquidity_add

    Add liquidity to DEX pools

  • defi_swap

    Perform token swaps on DEX platforms

  • defi_yield_farm

    Stake tokens in yield farming protocols

  • forge_build

    Compile smart contracts using Foundry Forge

  • forge_createwrite action

    Deploy smart contracts using Foundry Forge

  • forge_testwrite action

    Run smart contract tests using Foundry Forge

  • forge_verify

    Verify smart contracts on block explorers

  • gas_optimizer

    Optimize gas usage for smart contract transactions

  • gas_tracker

    Track and analyze gas prices across chains

  • get_balances

    Fetch native and ZETA token balances for an address

  • get_fees

    Fetch omnichain and cross-chain messaging fees

  • get_network_info

    Get current ZetaChain network status and information

  • import_account

    Import existing account using private key or mnemonic

  • list_accounts

    List all available ZetaChain accounts

  • list_chains

    List all supported chains

  • list_tokens

    List ZRC-20 tokens

  • multisig_createwrite action

    Create a multisig wallet

  • nft_metadata

    Get NFT metadata

  • nft_mint

    Mint NFTs

  • nft_transferwrite action

    Transfer NFTs

  • portfolio_tracker

    Track portfolio value across multiple chains

  • query_cctx

    Query cross-chain transaction data in real-time

  • request_faucet

    Request testnet ZETA tokens from the faucet

  • security_audit

    Perform basic security audit on smart contracts

  • show_account

    Show details of a specific account

  • transaction_history

    Get transaction history for an address

  • wallet_backupwrite action

    Create encrypted backup of wallet

  • wallet_export

    Export wallet private key or mnemonic

  • withdraw_and_call

    Withdraw tokens from ZetaChain and call a contract on connected chain

  • withdraw_tokens

    Withdraw tokens from ZetaChain to a connected chain

  • zeta_governance_proposals

    List active governance proposals

  • zeta_governance_vote

    Vote on ZetaChain governance proposals

  • zeta_staking_delegate

    Delegate ZETA tokens to a validator

  • zeta_staking_rewards

    Query staking rewards for a delegator

  • zeta_validator_createwrite action

    Create a ZetaChain validator

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

1 high2 medium
  • Code scan17 source files scanned3/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (3)

  • mediumnpm install lifecycle script presentinstall.script
  • highcurl | sh in a scriptinstall.curl-pipe
    dist/smithery.js: …g Foundry toolkit...'); execSync('curl -L https://foundry.paradigm.xyz | bash -s -- -y', { stdio: 'inherit' }); …
  • mediumnpm install lifecycle script presentinstall.script
    package.json: …s", "prepare": "npm run build", "postinstall": "npm run install-zetachain && npm run i…
Overall 58/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Universal Blockchain compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
58/100
higher than 13% of 48,255 servers
Tools
56
the typical server has 7
Tools that change things
21%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 43 read · 3 create · 10 change

Install Universal Blockchain in Claude Code, Cursor or VS Code

Runs npx -y universal-blockchain-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add universal-blockchain -- npx -y universal-blockchain-mcp
Add to Cursor

What the publisher says

From the Universal Blockchain repository's README, as published. We do not edit it. Read it on GitHub

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

  • createaccount**: Create new ZetaChain accounts with mnemonic phrases
  • importaccount**: Import existing accounts using private keys or mnemonics
  • listaccounts**: List all available ZetaChain accounts
  • showaccount**: Show detailed account information

💰 Balance & Token Operations

  • getbalances**: Fetch native and ZETA token balances across chains
  • listtokens**: List all ZRC-20 tokens with addresses and chain info
  • requestfaucet**: Request testnet ZETA tokens from the faucet

🌐 Cross-Chain Operations

  • querycctx**: Query cross-chain transaction data in real-time
  • getfees**: Fetch omnichain and cross-chain messaging fees
  • callcontract**: Call contracts on connected chains from ZetaChain
  • withdrawtokens**: Withdraw tokens from ZetaChain to connected chains
  • withdrawandcall: Withdraw tokens and call contracts in one operation

⛓️ Network & Chain Information

  • listchains**: List all supported chains with IDs and token counts
  • getnetworkinfo: Get current ZetaChain network status and information

🛠️ Development Tools

  • createproject**: Create new universal contract projects with templates
  • checkfoundry**: Verify Foundry (forge, cast, anvil) installation and versions

🔧 Advanced Tools (65+ Available)

  • Foundry Integration: forgebuild, forgetest, forgecreate, forgeverify
  • Cast Operations: castcall, castsend, castbalance, castnonce, castgasprice
  • Anvil Testing: anvilstart, anvilsnapshot, anvil_revert
  • ZetaChain Advanced: validatorcreate, governancevote, stakingdelegate, stakingrewards
  • Cross-Chain: crosschainsend, crosschainstatus, bridge_status
  • Smart Contracts: contractcompile, contractdeploy, contract_interact
  • DeFi Operations: defiswap, defiliquidityadd, defiyield_farm
  • NFT Operations: nftmint, nfttransfer, nft_metadata
  • Wallet Management: walletexport, walletbackup, transaction_history
  • Security & Analysis: securityaudit, gasoptimizer, multisig_create
  • Blockchain Tools: blockexplorer, gastracker, 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:

npm install -g @ExpertVagabond/universal-blockchain-mcp

This automatically installs:

  • ✅ ZetaChain CLI globally
  • ✅ Foundry toolkit (forge, cast, anvil)
  • ✅ All 65+ MCP tools with full functionality
  • ✅ Complete development environment

Usage after installation:

# Run the MCP server
universal-blockchain-mcp

# Or use with Claude Desktop
# Add to Claude Desktop config:
{
  "mcpServers": {
    "universal-blockchain": {
      "command": "universal-blockchain-mcp",
      "args": []
    }
  }
}

🌐 Method 2: Smithery Cloud (Hosted)

Claude Code CLI:

claude mcp add --transport http universal-blockchain "https://server.smithery.ai/@ExpertVagabond/universal-blockchain-mcp/mcp"

Deep Link (HTTP):

claude://mcp/install?name=Universal%20Blockchain%20MCP&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fserver.smithery.ai%2F%40ExpertVagabond%2Funiversal-blockchain-mcp%2Fmcp%22%7D

Manual Configuration:

{
  "type": "http",
  "url": "https://server.smithery.ai/@ExpertVagabond/universal-blockchain-mcp/mcp"
}

Smithery Registry:

# Install via Smithery registry
SMITHERY_API_KEY=your_key smithery run @ExpertVagabond/universal-blockchain-mcp

📦 Method 3: Other MCP Registries

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Universal Blockchain: common questions

Is Universal Blockchain MCP server safe?
With care: it is graded C, so read the findings first (58/100). Read the Universal Blockchain safety report
How do I install Universal Blockchain?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Universal Blockchain need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Universal Blockchain maintained?
The last commit was 43 days ago (2026-09-22). The latest release is v1.0.2.
How does Universal Blockchain compare with other MCP servers?
safety score 58/100 (higher than 13% of 48,255 servers); tools 56 (the typical server has 7); tools that change things 21% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from ExpertVagabond →