Integration

Ankr integration

Web3 infrastructure platform providing multi-chain blockchain APIs for querying NFTs, tokens, transactions, and blockchain data across 45+ networks. Features Advanced API for instant cross-chain data retrieval via a single unified JSON-RPC endpoint. Query balances, token prices, NFT ownership, transaction history, and blockchain statistics.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Ankr.Built from the 17 Ankr tools below, on the connection you add once.

Common Ankr use cases

  • analytics
  • activity feed
  • wallet history
  • holder analysis
  • indexing
  • metadata lookup
  • distribution metrics
  • NFT wallet
  • NFT display
  • price charts

What you can do with Ankr

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, 4 operations

  • get_nft_holdersGet nft holdersPOSTGets all wallet addresses holding NFTs from a collection. Paginated results up to 10,000 per page for large collections.
  • get_nft_metadataGet nft metadataPOSTGets detailed metadata for a specific NFT by contract and token ID. Returns name, description, image, attributes, and traits.
  • get_nfts_by_ownerGet nfts by ownerPOSTGets all NFTs owned by a wallet across multiple chains. Supports ERC721, ERC1155, ENS domains, and POAPs. Returns metadata and images.
  • get_nft_transfersGet nft transfersPOSTGets NFT transfer history for addresses. Track mints, sales, and transfers across chains with timestamps and transaction details.

Token, 4 operations

  • get_token_holdersGet token holdersPOSTGets all wallet addresses holding a specific token with their balances. Paginated for large results up to 10,000 per page.
  • get_token_holders_countGet token holders countPOSTGets the total number of unique holders for a token with historical holder count data. Track holder growth over time.
  • get_token_priceGet token pricePOSTGets the current USD price of a token. Specify blockchain and contract address, or omit contract for native coin price. Real-time pricing data.
  • get_token_price_historyGet token price historyPOSTGets historical price data for a token over time. Specify time range and interval for price points. Essential for charts and analytics.

Transaction, 2 operations

  • get_transactions_by_addressGet transactions by addressPOSTGets transaction history for a wallet address on a blockchain. Filter by block/time range and sort order.
  • get_transactions_by_hashGet transactions by hashPOSTGets detailed transaction info by hash. Searches across multiple chains. Returns decoded data, gas usage, status, and logs.

Balance, 1 operation

  • get_account_balanceGet account balancePOSTGets all token balances for a wallet across multiple blockchains in one call. Returns native coins and ERC20 tokens with USD valuations. Supports ENS names.

Block, 1 operation

  • get_blocksGet blocksPOSTGets detailed block data for a range of blocks. Optionally include full transactions and decoded logs.

Blockchain, 1 operation

  • get_blockchain_statsGet blockchain statsPOSTGets statistics for blockchains including total transactions, events, latest block, block time, and native coin USD price.

Currency, 1 operation

  • get_currenciesGet currenciesPOSTGets all currencies and tokens available on a blockchain with metadata including decimals, name, symbol, and thumbnail.

Interaction, 1 operation

  • get_interactionsGet interactionsPOSTGets list of blockchains where an address has activity (tokens, NFTs, transactions). Quickly discover multi-chain presence.

Log, 1 operation

  • get_logsGet logsPOSTGets event logs matching filter criteria across chains. Filter by address, block range, timestamp, and topics.

Transfer, 1 operation

  • get_token_transfersGet token transfersPOSTGets token transfer history for addresses across multiple chains. Filter by block range, time range, and sort order. Essential for transaction tracking.

Use Ankr from Claude Code, Cursor or Codex

Connect Ankr in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Ankr operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Ankr

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Ankr once

    Add your Ankr connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. 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.

Ankr integration FAQ

What can you do with the Ankr integration?

LiveContext exposes 17 operations on Ankr, covering nft, token, transaction and balance. Common uses include analytics, activity feed and wallet history.

Popular integrations

Browse the whole catalog