Alchemy integration
Web3 development platform providing blockchain APIs for Ethereum, Polygon, Arbitrum, Optimism, and other networks. Access real-time blockchain data, send transactions, query NFTs, and build decentralized applications. Features include enhanced APIs for NFTs, token balances, transaction history, and webhooks for on-chain events. The infrastructure powering the world's leading Web3 apps.
Common Alchemy use cases
- block explorer
- collection browsing
- portfolio tracking
- NFT display
- sending ETH
- price display
- token display
- fee estimation
- gas estimation
- wallet display
What you can do with Alchemy
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Nft, 7 operations
- GETget_contract_metadata
Gets collection-level metadata for an NFT contract. Returns name, symbol, totalSupply, tokenType, and OpenSea collection data.
- GETget_floor_price
Gets the floor price of an NFT collection from OpenSea and LooksRare. Returns price in ETH and marketplace currency.
- GETget_nft_metadata
Gets full metadata for a specific NFT. Returns name, description, attributes, image/animation URLs, and contract info.
- GETget_nfts_for_contract
Gets all NFTs in a collection by contract address. Paginated list with metadata. Use for browsing entire collections.
- GETget_nfts_for_owner
Gets all NFTs owned by a wallet address. Returns token ID, contract, metadata, and media URLs. Alchemy NFT API v3 with automatic IPFS resolution and caching.
- GETget_owners_for_contract
Gets all holders of NFTs in a collection. Paginated list of owner addresses with optional token balance details.
- GETget_owners_for_nft
Gets owner(s) of a specific NFT. ERC721 returns one owner; ERC1155 returns all holders with balances.
Transaction, 3 operations
- POSTget_transaction_by_hash
Gets transaction details by hash. Returns from, to, value, gas, gasPrice, input data, nonce, blockNumber. Null if transaction is unknown.
- POSTget_transaction_receipt
Gets the receipt of a mined transaction. Returns status (1=success, 0=fail), gasUsed, logs (events), blockNumber, and contractAddress (if deployment). Null if not yet mined.
- POSTsend_raw_transaction
Broadcasts a signed transaction to the network. Param is the RLP-encoded signed transaction hex. Returns transaction hash. Transaction must be pre-signed client-side.
Block, 2 operations
- POSTget_block_by_number
Gets block data by number. Returns header fields: timestamp, miner, gasUsed, baseFeePerGas, transactions. Use fullTransactions=true for full tx objects.
- POSTget_block_number
Gets the current block number of the Ethereum network. Returns hex-encoded block height. Essential for tracking confirmations and network sync status.
Contract, 2 operations
- POSTcall_contract
Executes a contract function locally without creating a transaction. Read contract state (balances, allowances, etc.) for free. Params: call object (to, data), block tag.
- POSTget_code
Gets the bytecode at a contract address. Returns 0x for EOAs (non-contract addresses). Use to verify contract deployment.
Gas, 2 operations
- POSTestimate_gas
Estimates gas required to execute a transaction. Simulates the call and returns expected gas consumption. Use to set gas limit before sending transactions.
- POSTget_gas_price
Gets the current gas price in wei. Returns the median gas price from recent blocks. Use to estimate transaction fees.
Token, 2 operations
- POSTget_token_balances
Gets all ERC20 token balances for an address in one call. Returns contract addresses and balances. Pass 'erc20' for all tokens or specific contract list.
- POSTget_token_metadata
Gets ERC20 token metadata: name, symbol, decimals, and logo URL. Essential for displaying token info alongside balances.
Balance, 1 operation
- POSTget_balance
Gets the native token balance (ETH) of an address in wei. Params: address, block tag ('latest', 'pending', or block number). Divide result by 10^18 for ETH.
Log, 1 operation
- POSTget_logs
Gets event logs matching filter criteria. Filter by block range, contract address, and indexed topics. Essential for tracking token transfers, swaps, and contract events.
Transfer, 1 operation
- POSTget_asset_transfers
Gets historical asset transfers (ETH, tokens, NFTs) for an address. Filter by from/to, categories, and block range. Alchemy Enhanced API for transaction history.
Use Alchemy from Claude Code, Cursor or Codex
Connect Alchemy in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Alchemy operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Alchemy
Create your workspace
Sign up free. Nothing to install.
Connect Alchemy once
Add your Alchemy connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Alchemy integration FAQ
- What can you do with the Alchemy integration?
- LiveContext exposes 21 operations on Alchemy, covering nft, transaction, block and contract. Common uses include block explorer, collection browsing and portfolio tracking.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…