You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

tatum-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tatum-mcp-server

Model Context Protocol server providing access to Tatum's comprehensive blockchain API across 130+ networks with 13 tools

1.0.10
latest
Source
npmnpm
Version published
Maintainers
1
Created
Source

Blockchain MCP powered by Tatum

npm version License: MIT

A Model Context Protocol (MCP) server providing access to Tatum's comprehensive blockchain API across 130+ networks with 14 tools including RPC gateways and blockchain data insights.

🚀 Features

  • 130+ Blockchain Networks: Bitcoin, Ethereum, Polygon, Arbitrum, Base, Avalanche, and many more
  • 13 Tools: Comprehensive blockchain operations
  • 2 Feature Categories:
    • 🔗 Blockchain Data: Blocks, transactions, balances, network info (10 tools)
    • 🌐 RPC Gateways: Direct access to blockchain RPC endpoints (3 tools)

📦 Installation

npm install -g @tatum/blockchain-mcp

Local Installation

npm install @tatum/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": {
    "tatum": {
      "command": "npx",
      "args": [
        "@tatum/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
  • And many more...

Non-EVM (61 networks)

  • Bitcoin: Mainnet, Testnet, Signet
  • Alternative Coins: Litecoin, Dogecoin, Bitcoin Cash
  • Smart Contract Platforms: Solana, Cardano, Tezos
  • Enterprise: Stellar, Ripple, EOS
  • And many more...

📖 Documentation

🤝 Contributing

Contributions are welcome! Please read our Contributing Guide for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🆘 Support

🏢 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

Keywords

mcp

FAQs

Package last updated on 14 Jul 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts