Best for: Agents needing on-chain data — token balances, NFTs, transaction history, contract reads — without writing Web3 code
Not ideal for: Sending transactions (data-only); non-EVM/Solana chains
Key Signals
Focus
Blockchain data via MCP
Chains
EVM + Solana
Client
Claude / MCP clients
Pricing
Free tier + paid
Features
💰
Token Balance Queries
Query ERC-20 and native token balances for any wallet address across all major EVM networks and Solana. Returns enriched data including token metadata, USD values, and 24h price changes — no ABI parsing or RPC calls needed.
🖼️
NFT Holdings
Retrieve complete NFT portfolios for any address: collection metadata, token IDs, trait data, floor prices, and recent sales. Claude can analyze an agent's or user's NFT holdings and make decisions based on real on-chain ownership data.
📋
Transaction History
Fetch and filter transaction history for any address with decoded event logs and method signatures. Agents can reconstruct a wallet's DeFi activity, tax history, or audit trail without parsing raw blockchain data themselves.
📡
Webhooks for On-chain Events
Set up Alchemy webhooks that notify agents when specific on-chain events occur — wallet activity, NFT transfers, contract events. Agents can act reactively to blockchain state changes without continuous polling.
Ratings
Data Coverage
4.7
API Reliability
4.8
Claude Integration
4.5
Ease of Setup
4.3
Ratings based on documentation review, GitHub activity, and public developer reports. Not independently verified in production.
Integration
// Claude Desktop config — add Alchemy MCP server
{
"mcpServers": {
"alchemy": {
"command": "npx",
"args": ["-y", "@alchemyplatform/alchemy-mcp"],
"env": {
"ALCHEMY_API_KEY": "your-alchemy-api-key"
}
}
}
}
// Available MCP tools after setup:// alchemy__get_token_balances(address, network)// alchemy__get_nfts_for_owner(address, network)// alchemy__get_asset_transfers(address, category, network)// alchemy__get_transaction_receipts(txHash)// alchemy__get_token_metadata(contractAddress, network)// Example Claude prompt:// "What tokens does 0xABC hold on Ethereum? Show USD values."