Skip to main content

Blockchain MCP

Connect Cursor, Claude, or any MCP client to Tatum. Query blockchain data and call JSON-RPC across every supported network — install and configure in one command.

MCP tools
13
Chains
68
Networks
138
Install command
1

Install in one command

Install the server globally, then point your MCP client at it. Two files, one key, no build step.

Node 18+Requirement

Server

Global install. Node 18 or newer.

Terminal
$ npm install -g @tatumio/blockchain-mcp

Client config

Add to .cursor/mcp.json or .claude/mcp.json.

.cursor/mcp.json
{
  "mcpServers": {
    "tatumio": {
      "command": "npx",
      "args": ["@tatumio/blockchain-mcp"],
      "env": { "TATUM_API_KEY": "tatum_xxx" }
    }
  }
}

Thirteen tools, two groups

Blockchain Data covers wallets, tokens, NFTs, and rates. RPC Gateway calls any JSON-RPC method on any supported chain.

10Data
3Gateway

Blockchain Data

10 tools
  • get_metadata

    Fetch NFT and multitoken metadata by address and IDs

    read
  • get_wallet_portfolio

    Get a comprehensive wallet portfolio

    read
  • get_wallet_balance_by_time

    Get wallet balance at a specific time

    read
  • get_owners

    Get owners of an NFT or token

    read
  • get_tokens

    Get tokens held by a specific wallet

    read
  • get_nft_balances

    Get NFT balances for a wallet address

    read
  • get_transaction_history

    Get transaction history for an address

    read
  • get_blocks

    Get block data, including the latest block

    read
  • check_malicious_address

    Check whether an address is flagged as malicious

    read
  • get_exchange_rate

    Get real-time exchange rates by symbol

    read

RPC Gateway

3 tools
  • gateway_execute_rpc

    Call any JSON-RPC method on any supported chain

    rpc
  • gateway_get_supported_chains

    Get all supported blockchain networks

    read
  • gateway_get_supported_methods

    Get supported RPC methods for a chain

    read

Covers 138 networks across EVM, Bitcoin, Solana, Tron, Cardano, and others.

Set TATUM_API_KEY in the MCP config. See Authentication.

One call, any chain

The agent picks the chain and method at runtime. No per-chain SDK, no endpoint bookkeeping.

Read-onlyBy default
gateway_execute_rpc
mcp.tatumio.gateway_execute_rpc({
  chain:  "ethereum-mainnet",
  method: "eth_blockNumber",
  params: []
})
result"0x1411f4ab"