An MCP server that exposes read-only blockchain tools for querying balances, transactions, contracts, gas, ENS, and cross-chain data across Base, Optimism, Avalanche, Celo, and Arbitrum. It also uses companion on-chain contracts on Avalanche and Celo to support batch queries, registry lookups, event aggregation, and cross-chain balance caching.
From the registry: Multi-chain EVM blockchain data with companion smart contracts
Please install the `evmcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Alchemy API key** — Sign up at Alchemy for an API key (covers all chains), or provide individual RPC URLs (https://www.alchemy.com)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","evmcp"]
- required environment variables:
- `ALCHEMY_API_KEY`: Alchemy API key (covers all chains). Alternatively set individual RPC URLs (example: `<your-alchemy-api-key>`)
- optional environment variables:
- `BASE_RPC_URL`: Override RPC URL for Base
- `OPTIMISM_RPC_URL`: Override RPC URL for Optimism
- `AVALANCHE_RPC_URL`: Override RPC URL for Avalanche
- `CELO_RPC_URL`: Override RPC URL for Celo
- `ARBITRUM_RPC_URL`: Override RPC URL for Arbitrum
- `ETHEREUM_RPC_URL`: Override RPC URL for ENS resolution
- `CACHE_TTL_SECONDS`: Cache TTL in seconds (example: `15`)
- `CACHE_MAX_ENTRIES`: Max cache entries (example: `1000`)
- `LOG_LEVEL`: Log level (example: `info`)
- `USE_TESTNETS`: Use testnet chains (example: `false`)
- `TRANSPORT`: Transport: stdio (default) or http (example: `stdio`)
- `HTTP_PORT`: HTTP transport port (example: `3402`)
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.ALCHEMY_API_KEYrequiredAlchemy API key used for chain RPC access across all chainsOpen-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
SEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
MCP server for Stripe — global payments API (PaymentIntents, Checkout, Billing, Refunds)