Universal Crypto MCP
A Universal Model Context Protocol server for all EVM-compatible networks.
Enable AI agents to interact with any EVM blockchain through natural language.
Supported Networks
- BNB Smart Chain (BSC)
- opBNB
- Arbitrum One
- Ethereum
- Polygon
- Base
- Optimism
-
- All testnets
Features
- ๐ Swap/DEX - Token swaps via 1inch, 0x, ParaSwap
- ๐ Bridge - Cross-chain transfers via LayerZero, Stargate, Wormhole
- โฝ Gas - Gas prices across chains, EIP-1559 suggestions
- ๐ฆ Multicall - Batch read/write operations
- ๐ Events/Logs - Query historical events, decode logs
- ๐ Security - Token honeypot check, contract verification
- ๐ฐ Staking - Liquid staking, validator info
- โ๏ธ Signatures - Sign messages, verify signatures, EIP-712
- ๐ฆ Lending - Aave/Compound positions, borrow rates
- ๐ Price Feeds - Historical prices, TWAP, oracle aggregation
- ๐ Portfolio - Track holdings across chains
- ๐๏ธ Governance - Snapshot votes, on-chain proposals
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"universal-crypto-mcp": {
"command": "npx",
"args": ["-y", "@nirholas/universal-crypto-mcp@latest"],
"env": {
"PRIVATE_KEY": "your_private_key_here (optional)"
}
}
}
}
Cursor
Add to your MCP settings:
{
"mcpServers": {
"universal-crypto-mcp": {
"command": "npx",
"args": ["-y", "@nirholas/universal-crypto-mcp@latest"],
"env": {
"PRIVATE_KEY": "your_private_key_here (optional)"
}
}
}
}
Local Development
# Clone
git clone https://github.com/nirholas/universal-crypto-mcp
cd universal-crypto-mcp
# Install
bun install
# Run dev server
bun dev:sse
Documentation
https://universal-crypto-mcp.vercel.app
Credits
Built by nich (github.com/nirholas)
License
MIT