Tatum MCP Server
OfficialThe Tatum MCP Server is a comprehensive blockchain API server providing access to 130+ networks and 59 tools across 7 feature categories.
With this server, you can:
Query Blockchain Data: Access wallet balances, transaction history, block information, NFT metadata, token ownership, and historical balances by block or timestamp for both EVM chains (Ethereum, Polygon, Arbitrum, BSC) and non-EVM chains (Bitcoin, Solana, Cardano, Tezos).
Create Notifications: Set up webhook subscriptions to monitor wallet activities and smart contract events.
Estimate Fees: Calculate transaction fees, gas prices, and optimal fees across multiple chains.
Interact with Smart Contracts: Deploy and manage ERC20, ERC721, and ERC1155 contracts.
Manage Security & Keys: Handle secure key management, transaction signing, and wallet generation.
Use Decentralized Storage: Upload and retrieve files using IPFS and other decentralized storage solutions.
Manage Virtual Accounts: Work with ledger accounts and transactions.
Execute RPC Calls: Make direct RPC calls to any supported blockchain network.
The server features a modular architecture with TypeScript type safety and IntelliSense support.
Provides blockchain data access for Bitcoin including native balances, transaction history, block information, and fee estimation.
Enables interaction with Bitcoin Cash blockchain, providing access to transaction data and blockchain information.
Offers tools for accessing Cardano blockchain data and transaction operations.
Provides access to Dogecoin blockchain data, balance checking, and fee estimation services.
Comprehensive Ethereum blockchain integration with tools for balances, NFTs, smart contracts, and gas estimation across mainnet and testnets.
Enables interaction with Fantom blockchain, providing RPC gateway access and gas fee estimation.
Supports decentralized storage solutions through IPFS for file uploads, content pinning, and metadata retrieval.
Provides blockchain data access and fee estimation for Litecoin transactions.
Offers tools for interacting with Optimism Layer 2 blockchain, including balance checking, token transfers, and NFT operations.
Enables interaction with Polygon blockchain for wallet balances, NFT operations, and transaction management.
Provides tools for accessing Ripple (XRP) blockchain data and transaction operations.
Supports Solana blockchain operations including wallet portfolio management and NFT balance checking.
Offers tools for accessing Stellar blockchain data and transaction operations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tatum MCP Servercheck the balance of wallet 0x742d35Cc6634C0532925a3b844Bc9e90F1A902A3 on Ethereum mainnet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Blockchain MCP powered by Tatum
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.
Features
130+ Blockchain Networks: Bitcoin, Ethereum, Solana, Polygon, Arbitrum, Base, Avalanche, and many more.
🔗 Blockchain Data API: Blocks, transactions, balances, network info, and more.
🌐 RPC Gateway: Direct access to blockchain RPC endpoints.
Requires Node.js 18+ and a TATUM_API_KEY.
Related MCP server: Grove's MCP Server for Pocket Network
Installation
npm install -g @tatumio/blockchain-mcpOr use without a global install:
npx @tatumio/blockchain-mcpPublished binaries: blockchain-mcp and blockchain-mcp-server (same entrypoint).
MCP client setup
Create a free API key at dashboard.tatum.io.
Add the server to your MCP client (Cursor, Claude Desktop, VS Code, etc.):
{
"mcpServers": {
"tatumio": {
"command": "npx",
"args": ["@tatumio/blockchain-mcp"],
"env": {
"TATUM_API_KEY": "YOUR_API_KEY"
}
}
}
}Do not commit API keys. Use environment variables in client config only.
Example prompts
Once connected, you can ask your assistant to use MCP tools, for example:
“What is the BTC/USD exchange rate?” →
get_exchange_ratewithsymbol: BTC,basePair: USD“Show Vitalik’s native ETH balance history” →
get_wallet_portfolio/get_transaction_historyonethereum-mainnet“What is the latest Ethereum block number?” →
gateway_execute_rpcwitheth_blockNumber
Chain identifiers use Tatum gateway names (e.g. ethereum-mainnet, bitcoin-mainnet). Call gateway_get_supported_chains for the live list.
Available tools (13)
Blockchain Data (10)
Tool | Description |
| NFT/multitoken metadata by contract address and token IDs |
| Native wallet balance at a block or timestamp |
| Wallet portfolio (native, fungible, NFT) |
| Owners of an NFT or token contract |
| Whether an address owns a given token |
| Transaction history for one or more addresses |
| Block info for a timestamp |
| Token metadata (contract address or |
| Security check for a wallet/contract address |
| Fiat/crypto rate (e.g. |
RPC Gateway (3)
Tool | Description |
| All networks available through the gateway |
| RPC/REST methods supported for a chain |
| Run a JSON-RPC method or REST call on a chain |
Supported networks
Tatum supports many EVM and non-EVM chains. Examples:
EVM: Ethereum (mainnet, Sepolia, Holesky), Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Fantom, Celo, Gnosis, Ronin, and others.
Non-EVM: Bitcoin, Litecoin, Dogecoin, Solana, Cardano, Tezos, Stellar, Ripple, and others.
For authoritative chain IDs and RPC coverage, use gateway_get_supported_chains or see Supported blockchains.
Development
git clone https://github.com/tatumio/blockchain-mcp.git
cd blockchain-mcp
npm install
cp .env.example .env # add your TATUM_API_KEY
npm run buildRun the MCP server locally:
export TATUM_API_KEY=your-key
npm start
# or via CLI wrapper:
npx blockchain-mcp --api-key your-keyPoint a local MCP client at the built CLI:
{
"mcpServers": {
"tatumio-local": {
"command": "node",
"args": ["/absolute/path/to/blockchain-mcp/dist/cli.js"],
"env": { "TATUM_API_KEY": "YOUR_API_KEY" }
}
}
}Smoke-test live APIs (requires TATUM_API_KEY):
npm run verify:toolsDocumentation
License
MIT — see LICENSE.
About Tatum
Tatum provides blockchain APIs, SDKs, and infrastructure for developers.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables natural language queries and JSON-RPC calls to 69+ blockchain networks through Grove's free public endpoints. Supports Ethereum, Solana, Cosmos chains, and Layer 2 solutions without requiring authentication or API keys.Last updated6712MIT
- AlicenseBqualityCmaintenanceProvides blockchain data access across 70+ networks including Ethereum, Solana, Cosmos, and Sui through Grove's public endpoints. Enables natural language queries for token analytics, transaction inspection, domain resolution, and multi-chain comparisons.Last updated6712MIT
- Flicense-qualityDmaintenanceProvides tools for querying onchain data across 12+ blockchain networks, including token balances, transaction analysis, and smart contract security auditing. It enables users to interact with multiple EVM-compatible chains and perform deep contract evaluations through natural language interfaces.Last updated1
- AlicenseAqualityCmaintenanceEnables cross-chain bridging, multi-chain token swaps, and real-time pricing across over 50 blockchain networks using the Relay Protocol REST API. It allows users to browse thousands of tokens, generate quotes, and monitor transaction status directly through natural language.Last updated91MIT
Related MCP Connectors
Provide AI agents and automation tools with contextual access to blockchain data including balance…
400+ pay-per-call tools + 100 skill packs. USDC + USDG on 10 chains, or free via PoW.
Cross-network DeFi API data, AMM analytics, and SDK docs for 17+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tatumio/blockchain-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server