Blockchain Mcp Powered By Tatum
About
A Model Context Protocol (MCP) server providing access to Tatum's blockchain API across 130+ networks with tools including RPC Gateway and Blockchain Data insights.
Details
- Author
- tatumio
- Downloads
- 253
- Categories
- Developer Tools
Jump to
- Supports 130+ blockchain networks (EVM and non‑EVM)
- 10 Blockchain Data tools (e.g., wallet balance, transaction history)
- 4 RPC Gateway tools (e.g., execute RPC calls)
- NFT and token metadata retrieval
- Malicious address checking and real‑time exchange rates
- Works with Bitcoin, Ethereum, Solana, and many more chains
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Blockchain Mcp Powered By TatumCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the package globally via npm install -g @tatumio/blockchain-mcp, obtain a free API key from the Tatum Dashboard, and configure the server in your MCP client using the command npx @tatumio/blockchain-mcp with the TATUM_API_KEY environment variable set.
gateway_get_supported_chains
[gateway] Get a list of all supported blockchain networks available through Tatum's RPC gateways
gateway_get_supported_methods
[gateway] Get supported RPC methods for a specific blockchain chain
gateway_execute_rpc
[gateway] Execute blockchain RPC calls through Tatum's gateway infrastructure. Supports both JSON-RPC and REST API calls depending on the blockchain. For JSON-RPC methods, use simple method names like 'getblockcount' or 'eth_getBalance'. For REST calls, use full HTTP method and path like 'POST /getnowblock'. Parameters should be provided as an array for JSON-RPC or object for REST calls.
get_metadata
[data] Fetch metadata of NFTs or multitokens by token address and IDs.
get_wallet_balance_by_time
[data] Get native wallet balances at specific time or block.
get_wallet_portfolio
[data] Get detailed portfolio of native, fungible, and NFT tokens for a wallet.
get_owners
[data] Get all addresses owning a specific NFT, multitoken, or ERC-20.
check_owner
[data] Check if a wallet owns a specific token or NFT.
get_transaction_history
[data] Get all transactions for a wallet with optional filters.
get_block_by_time
[data] Get block number closest to a given time or timestamp.
get_tokens
[data] Get metadata for any token, including NFTs and multitokens.
check_malicious_address
[data] Check if a blockchain address is flagged as malicious.
get_exchange_rate
[data] Get current exchange rate for a specific token or native currency.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"blockchain mcp powered by tatum": {
"tatumio": {
"command": "npx",
"args": [
"@tatumio/blockchain-mcp"
],
"env": {
"TATUM_API_KEY": "YOUR_API_KEY"
}
}
}
}
}
McpServers
{
"tatumio": {
"command": "npx",
"args": [
"@tatumio/blockchain-mcp"
],
"env": {
"TATUM_API_KEY": "YOUR_API_KEY"
}
}
}
Blockchain MCP powered by Tatum
A Model Context Protocol (MCP) server providing access to Tatum's blockchain API across 130+ networks with tools including RPC Gateway and Blockchain Data insights.
🚀 Features
- 130+ Blockchain Networks: Bitcoin, Ethereum, Polygon, Arbitrum, Base, Avalanche, and many more
- 🔗 Blockchain Data: Blocks, transactions, balances, network info
- 🌐 RPC Gateway: Direct access to blockchain RPC endpoints
📦 Installation
Global Installation (Recommended)
npm install -g @tatumio/blockchain-mcp
Local Installation
npm install @tatumio/blockchain-mcp
🔑 Getting Started
1. Get Your API Key
Get your free API key from Tatum Dashboard.
2. MCP Client Integration
Add this server to your MCP client configuration:
{
"mcpServers": {
"tatumio": {
"command": "npx",
"args": [
"@tatumio/blockchain-mcp"
],
"env": {
"TATUM_API_KEY": "YOUR_API_KEY"
}
}
}
}
🛠️ Available Tools
Blockchain Data (10 tools)
- get_metadata - Fetch NFT/multitoken metadata by address and IDs
- get_wallet_balance_by_time - Get wallet balance at specific time
- get_wallet_portfolio - Get comprehensive wallet portfolio
- get_owners - Get owners of NFT/token
- check_owner - Check if address owns specific token
- get_transaction_history - Get transaction history for address
- get_block_by_time - Get block information by timestamp
- get_tokens - Get tokens for specific wallet
- check_malicous_address - Check if address is malicious
- get_exchange_rate - Get real-time exchange rates
RPC Gateways (4 tools)
- gateway_get_supported_chains - Get all supported blockchain networks
- gateway_get_supported_methods - Get supported RPC methods for chain
- gateway_execute_rpc - Execute RPC calls on any supported chain
🌐 Supported Networks
EVM-Compatible (69 networks)
- Ethereum: Mainnet, Sepolia, Holesky
- Layer 2: Polygon, Arbitrum, Optimism, Base
- Sidechains: BSC, Avalanche, Fantom
- Enterprise: Celo, Palm, Gnosis
- Gaming: Ronin, Chiliz
Non-EVM (61 networks)
- Bitcoin: Mainnet, Testnet, Signet
- Alternative Coins: Litecoin, Dogecoin, Bitcoin Cash
- Smart Contract Platforms: Solana, Cardano, Tezos
- Enterprise: Stellar, Ripple, EOS
📖 Documentation
- Tatum API Documentation
- Model Context Protocol
- Blockchain Networks
- API Reference
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🏢 About Tatum
Tatum is a blockchain development platform that provides APIs, SDKs, and tools for building blockchain applications. Learn more at tatum.io.
---
Made with ❤️ by the Tatum team
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





