loading…
Search for a command to run...
loading…
MCP server for Blockchain Data. It provides access to Tatum's blockchain API across 130+ networks with tools including RPC Gateway and Blockchain Data insights.
MCP server for Blockchain Data. It provides access to Tatum's blockchain API across 130+ networks with tools including RPC Gateway and Blockchain Data insights.
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.
Requires Node.js 18+ and a TATUM_API_KEY.
npm install -g @tatumio/blockchain-mcp
Or use without a global install:
npx @tatumio/blockchain-mcp
Published binaries: blockchain-mcp and blockchain-mcp-server (same entrypoint).
{
"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.
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.
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:
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:
{
"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:tools
MIT — see LICENSE.
Tatum provides blockchain APIs, SDKs, and infrastructure for developers.
Выполни в терминале:
claude mcp add tatumio-blockchain-mcp -- npx Payments, customers, subscriptions
автор: Stripe110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemUnified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorseDeploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance