Query blockchain data and RPC methods across 130+ networks through Tatum's MCP server.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Blockchain MCP.
get_metadataNFT/multitoken metadata by contract address and token IDs
get_wallet_balance_by_timeNative wallet balance at a block or timestamp
get_wallet_portfolioWallet portfolio (native, fungible, NFT)
get_ownersOwners of an NFT or token contract
check_ownerWhether an address owns a given token
get_transaction_historyTransaction history for one or more addresses
A Model Context Protocol (MCP) server that exposes the Tatum Blockchain Data API and RPC Gateway so LLM clients can query blockchain data across 130+ networks. Get an API key on the Tatum MCP page or dashboard.
Requires Node.js 18+ and a TATUM_API_KEY.
Or use without a global install:
Published binaries: blockchain-mcp and blockchain-mcp-server (same entrypoint).
Do not commit API keys. Use environment variables in client config only.
Once connected, you can ask your assistant to use MCP tools, for example:
get_exchange_rate with symbol: BTC, basePair: USDget_wallet_portfolio / get_transaction_history on ethereum-mainnetgateway_execute_rpc with eth_blockNumberChain identifiers use Tatum gateway names (e.g. ethereum-mainnet, bitcoin-mainnet). Call gateway_get_supported_chains for the live list.
| Tool | Description |
|---|---|
get_metadata | NFT/multitoken metadata by contract address and token IDs |
get_wallet_balance_by_time | Native wallet balance at a block or timestamp |
get_wallet_portfolio | Wallet portfolio (native, fungible, NFT) |
get_owners | Owners of an NFT or token contract |
check_owner | Whether an address owns a given token |
get_transaction_history | Transaction history for one or more addresses |
get_block_by_time | Block info for a timestamp |
get_tokens | Token metadata (contract address or native) |
check_malicious_address | Security check for a wallet/contract address |
get_exchange_rate | Fiat/crypto rate (e.g. BTC / USD) |
| Tool | Description |
|---|---|
gateway_get_supported_chains | All networks available through the gateway |
gateway_get_supported_methods | RPC/REST methods supported for a chain |
gateway_execute_rpc | Run a JSON-RPC method or REST call on a chain |
Tatum supports many EVM and non-EVM chains. Examples:
For authoritative chain IDs and RPC coverage, use gateway_get_supported_chains or see Supported blockchains.
Run the MCP server locally:
Point a local MCP client at the built CLI:
Smoke-test live APIs (requires TATUM_API_KEY):
MIT β see LICENSE.
Tatum provides blockchain APIs, SDKs, and infrastructure for developers.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tatumio-blockchain-mcp)<a href="https://allmcps.com/mcp/tatumio-blockchain-mcp"><img src="https://allmcps.com/api/badge/tatumio-blockchain-mcp?style=directory" alt="Blockchain MCP on AllMCPs" /></a>