Overview
What is Multichain Mcp?
Multichain Mcp is an MCP server that gives AI agents native access to Stacks (Bitcoin L2), Celo, and Base blockchains from a single npm package. It connects Claude Desktop, Cursor, or any MCP-compatible AI to three chains without requiring RPC keys for basic usage.
How to use Multichain Mcp?
Install the package with npm install @wkalidev/multichain-mcp, then add it to your claude_desktop_config.json or .cursor/mcp.json with the command npx -y @wkalidev/multichain-mcp. Optionally set the MULTICHAIN_LICENSE_KEY environment variable to unlock Pro or Team tier features; omit it to use the Free tier.
Key features of Multichain Mcp
- 5 production-ready tools across Stacks, Celo, and Base
- No RPC keys needed for free and basic operations
- Non-custodial – all write operations return unsigned transactions
- Single npm package for multi‑chain AI agent integration
- Supports balances, prices, portfolio, transfers, and token deployment
Use cases of Multichain Mcp
- Check native and token balances for any wallet on Stacks, Celo, or Base
- Retrieve live prices and 24‑hour changes for STX, CELO, ETH, and major tokens
- Build unsigned transactions for native or ERC‑20/SIP‑010 transfers
- Deploy ERC‑20 tokens on Celo or Base (Team tier)
- Aggregate a full portfolio view across all three chains in one call
FAQ from Multichain Mcp
What pricing tiers are available?
Free tier includes get_balance and get_prices. Pro ($9/mo) adds get_portfolio and prepare_transfer. Team ($29/mo) adds deploy_token. A launch discount code LAUNCH30 gives 30% off the first 3 months.
Do I need an API key or RPC endpoint?
No. The server uses public RPC endpoints (api.hiro.so, forno.celo.org, mainnet.base.org) by default. No API keys are required for basic usage.
Is the server custodial?
No. All write operations (prepare_transfer and deploy_token) return unsigned transactions. Users must sign with their own wallet before broadcasting.
What tools are included on the Free tier?
The Free tier provides get_balance (native + token balances) and get_prices (live prices and 24h change for STX, CELO, ETH, USDC, WBTC, and more).
How do I upgrade to Pro or Team?
Set the MULTICHAIN_LICENSE_KEY environment variable with a license key purchased via Lemon Squeezy or GitHub Sponsors (links in the README). Restart your MCP client after adding the key.