Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Blockchain Mcp

    12 stars
    TypeScript
    Updated Oct 3, 2025

    Table of Contents

    • Features
    • Installation
    • MCP client setup
    • Example prompts
    • Available tools (13)
    • Blockchain Data (10)
    • RPC Gateway (3)
    • Supported networks
    • Development
    • Documentation
    • License
    • About Tatum

    Table of Contents

    • Features
    • Installation
    • MCP client setup
    • Example prompts
    • Available tools (13)
    • Blockchain Data (10)
    • RPC Gateway (3)
    • Supported networks
    • Development
    • Documentation
    • License
    • About Tatum

    Documentation

    Blockchain MCP powered by Tatum

    MCP

    TypeScript

    NPM Version

    License: MIT

    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.

    Install MCP Server

    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.

    Installation

    bash
    npm install -g @tatumio/blockchain-mcp

    Or use without a global install:

    bash
    npx @tatumio/blockchain-mcp

    Published binaries: blockchain-mcp and blockchain-mcp-server (same entrypoint).

    MCP client setup

    1. Create a free API key at dashboard.tatum.io.

    2. Add the server to your MCP client (Cursor, Claude Desktop, VS Code, etc.):

    json
    {
      "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_rate with symbol: BTC, basePair: USD
    • “Show Vitalik’s native ETH balance history” → get_wallet_portfolio / get_transaction_history on ethereum-mainnet
    • “What is the latest Ethereum block number?” → gateway_execute_rpc with eth_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)

    ToolDescription
    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
    get_block_by_timeBlock info for a timestamp
    get_tokensToken metadata (contract address or native)
    check_malicious_addressSecurity check for a wallet/contract address
    get_exchange_rateFiat/crypto rate (e.g. BTC / USD)

    RPC Gateway (3)

    ToolDescription
    gateway_get_supported_chainsAll networks available through the gateway
    gateway_get_supported_methodsRPC/REST methods supported for a chain
    gateway_execute_rpcRun 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

    bash
    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 build

    Run the MCP server locally:

    bash
    export TATUM_API_KEY=your-key
    npm start
    # or via CLI wrapper:
    npx blockchain-mcp --api-key your-key

    Point a local MCP client at the built CLI:

    json
    {
      "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):

    bash
    npm run verify:tools

    Documentation

    • Tatum API documentation
    • API reference
    • Model Context Protocol
    • Repository

    License

    MIT — see LICENSE.

    About Tatum

    Tatum provides blockchain APIs, SDKs, and infrastructure for developers.

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k