Server
Global install. Node 18 or newer.
$ npm install -g @tatumio/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.
Install the server globally, then point your MCP client at it. Two files, one key, no build step.
Global install. Node 18 or newer.
$ npm install -g @tatumio/blockchain-mcp Add to .cursor/mcp.json or .claude/mcp.json.
{
"mcpServers": {
"tatumio": {
"command": "npx",
"args": ["@tatumio/blockchain-mcp"],
"env": { "TATUM_API_KEY": "tatum_xxx" }
}
}
} Blockchain Data covers wallets, tokens, NFTs, and rates. RPC Gateway calls any JSON-RPC method on any supported chain.
get_metadata Fetch NFT and multitoken metadata by address and IDs
readget_wallet_portfolio Get a comprehensive wallet portfolio
readget_wallet_balance_by_time Get wallet balance at a specific time
readget_owners Get owners of an NFT or token
readget_tokens Get tokens held by a specific wallet
readget_nft_balances Get NFT balances for a wallet address
readget_transaction_history Get transaction history for an address
readget_blocks Get block data, including the latest block
readcheck_malicious_address Check whether an address is flagged as malicious
readget_exchange_rate Get real-time exchange rates by symbol
readgateway_execute_rpc Call any JSON-RPC method on any supported chain
rpcgateway_get_supported_chains Get all supported blockchain networks
readgateway_get_supported_methods Get supported RPC methods for a chain
readNo tools match that filter.
Covers 138 networks across EVM, Bitcoin, Solana, Tron, Cardano, and others.
Set TATUM_API_KEY in the MCP config. See Authentication.
The agent picks the chain and method at runtime. No per-chain SDK, no endpoint bookkeeping.
mcp.tatumio.gateway_execute_rpc({
chain: "ethereum-mainnet",
method: "eth_blockNumber",
params: []
}) "0x1411f4ab"