Labsco
MCP SERVER

Datai MCP Server

by Datai-Network

Give it a wallet address and get back what that wallet is actually doing on-chain — lending, liquidity, farming and staking positions, plus token balances, valued in the currency you want.

DeFi Positions & On-Chain AnalyticsVerified
Summary
A wallet's whole DeFi footprint without running an indexer.

The tools are the same question at different widths, and picking the right width is most of the cost: the all-chains scan is the one that takes time and returns everything, while the by-chain and by-protocol calls answer a specific question quickly. The multi-currency valuation is worth knowing about — a portfolio priced in EUR or GBP rather than USD comes out of the same call, not a conversion afterwards. Everything is read-only, so this reports on a wallet rather than acting for it.

What it is

A read-only portfolio reader over the Datai API. Every call takes a wallet address and answers with its positions and balances across chains and protocols, so nothing has to be indexed on your side.

What you get
  • A whole-portfolio scan across every supported network — lending, liquidity pools, yield farming, staking and other positions in one call
  • The same view narrowed to one chain, to a named set of chains for comparison, or to one protocol across all chains when the question is exposure to that protocol
  • Protocol balances on a chain aggregated per protocol, which is the shape diversification and concentration questions need
  • Overall balance across all chains in several currencies at once, or for one chain in USD, EUR, AUD, GBP, JPY, CAD and CHF
  • Token holdings on a chain with amounts, USD values and token metadata
  • Coverage across Ethereum, Arbitrum, Polygon, Avalanche, BSC, Base and Optimism, and protocols including Uniswap, Aave, Compound, Balancer, SushiSwap, Curve and MakerDAO
Requirements

A Datai API key in DATAI_API_KEY — it is the only required setting, and usage bills to that account. It runs over stdio as npx -y datai-mcp-server. Chains are named by short code, eth, arb, matic, avax, bsc, base and op. Several optional settings shape the responses rather than the data: DATAI_LIMIT, DATAI_DEBUG_TRUNCATE for shortened output while developing, and DATAI_CONNECTION_TIMEOUT and DATAI_RESPONSE_TIMEOUT, which are generous by default because a full multi-chain scan takes real time. Read-only: nothing here signs or sends a transaction. MIT.

Setup effort

One command plus a key — npx -y datai-mcp-server@1.0.3, then supply credentials