Labsco
MCP SERVER

Universal Crypto MCP

by nirholas

720 tools over EVM networks in one server: read blocks and contracts, quote and execute swaps, stake, lend, bridge, vote, resolve ENS names, and run honeypot and rug-pull checks before you sign.

Wallets, Signing & Transaction ExecutionVerified
Summary
Everything an EVM account can do, in one server — including the parts that spend money.

The read surface is wide enough that many sessions never sign anything: blocks, contracts, prices, TVL, ENS and the whole security-screening set are queries. The write surface sits directly beside it under matching names — execute_swap next to get_swap_quote, write_contract next to read_contract, transfer_nft next to get_nft_info — and those take a private key. Worth deciding up front which half you mean to use, because 720 tool definitions travel with the session either way.

What it is

An EVM toolkit exposed as 720 tools, most of them taking a network argument, running from raw chain reads through DeFi positions to signing and contract deployment.

What you get
  • Chain reads: chain info and supported networks, blocks by hash or number, block ranges and receipts, uncle blocks, gas oracle tiers and network health
  • Transactions inspected by hash, simulated before sending, and — while still pending — sped up or cancelled by resubmitting at higher gas
  • Contracts read and written by ABI, deployed directly or through CREATE2 and proxies, upgraded and verified
  • ERC-20, ERC-721 and ERC-1155 handling: balances, metadata, single and batch transfers, allowances granted and revoked, supply and holder-count estimates
  • DEX work end to end — quote, best route across DEXes, price impact, execution — plus liquidity added and removed, including the native-token pairs
  • Staking, lending and bridging: positions and rates, health factor, liquidatable positions, Lido stake and wrap, bridge quotes, fees and status
  • Governance from proposal detail through voting power, delegation, casting a vote, and queuing or executing the result
  • Signing and verification for messages, typed data and permits, signer recovery, and wallet creation and import from mnemonics
  • ENS resolved both directions, with text records, avatars, availability, registration, renewal and subdomains
  • Pre-signature screening: token security analysis, honeypot and rug-pull detection, approval risk, holder distribution, contract ownership, and the GoPlus checks
  • Market and ecosystem data: Chainlink and Uniswap price feeds, and DefiLlama coverage of protocol and chain TVL, yields, fees, stablecoins, bridges, liquidations, hacks and raises
Requirements

For anything that sends a transaction, a funded EVM account: the signing tools take a privateKey argument and the server reads PRIVATE_KEY from the environment. The read tools need neither.

Setup effort

One command plus a key — npx @nirholas/universal-crypto-mcp, then supply credentials