MCP serverio.github.nansen-ai/nansen-mcp
Blockchain analytics API for AI agents.
Read more
Blockchain analytics API for AI agents. Smart Money signals, wallet profiling, token analytics.Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 15 hr ago
Tools
50
changed 15 hr ago
More info
URL
mcp.nansen.ai/ra/mcp/
streamable-http
Says it is
nansen-mcp 3.2.4
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:a860a36e16…694387 · +0 −0 15 hr ago
| Tool | Schema |
|---|---|
| address_counterparties Get 25 (per page) addresses or entities with the most common interactions with input addresses
Default sort is net value transferred between them.
Also returns the top 3 tokens tra |
input · output |
| address_counterparties_batch Get the top counterparties of up to 10 wallet addresses in one call.
Every wallet gets its own counterparty list. The lists are NOT added
together: the answer has one table for ea |
input · output |
| address_dex_trades Get a wallet's individual trades on a single chain — DEX swaps (spot) or
Hyperliquid perpetual trades, newest first. Wallet-centric companion to
`token_dex_trades` (which is token- |
input · output |
| address_first_funder Get the first address that ever funded an EVM wallet, with the funding transaction hash, chain and timestamp.
Use this to attribute an unlabelled wallet to a known entity — the fir |
input · output |
| address_historical_balances Get historical native coin & token balances of address. |
input · output |
| address_labels Get the standard labels for one wallet address.
This tool returns identity, behavioural, and protocol labels. It does not
return premium labels. |
input · output |
| address_perp_positions Get a wallet's Hyperliquid positions and liquidation risk without a portfolio lookup. |
input · output |
| address_portfolio Get comprehensive portfolio overview for a wallet address or entity.
Hyperliquid perpetual positions include liquidation prices to support risk analysis workflows.
For wallet add |
input · output |
| address_related_addresses Get information about related addresses of an input address.
Note: This only includes the the "special" connections 'First Funder', 'Signer', 'Previous Signer', 'Multisig Signer o |
input · output |
| address_transactions Get list of 20 MOST RECENT transactions made by an address (per page).
Only the latest transactions according to the date range are returned. |
input · output |
| entity_name_search Search Nansen's entity names by a partial name and get back the exact entity names that match.
Use this when a tool needs an exact entity name and the user gave an approximate one |
input · output |
| general_search General search tool. This is your FIRST entry point to look up for possible tokens, entities, and addresses related to a query.
Do NOT use this tool for prediction markets. For Po |
input · output |
| growth_chain_rank Get chain growth rankings by active addresses, transactions, gas fees and DEX volume. |
input · output |
| hyperliquid_leaderboard Get Hyperliquid perpetual futures trader leaderboard with performance metrics.
Returns:
Trader performance rankings as markdown.
Columns returned:
- **Address** / **L |
input · output |
| nansen_score_top_tokens Discover and filter a daily list of attractive tokens using Nansen Score Indicators weighted by coefficients (= Performance Score).
Use this tool when you don't know which tokens |
input · output |
| prediction_market_address_pnl Prediction market PnL breakdown for a Polygon wallet, market by market.
**When to use:**
- Wallet-level Polymarket track record with per-market cost and proceeds.
**Key fields:** |
input · output |
| prediction_market_address_summary Prediction market summary metrics for a Polygon wallet.
**When to use:**
- First wallet-level Polymarket tool for a quick trader overview.
- Use before detailed address trades/PnL |
input · output |
| prediction_market_address_trades Prediction market trade history for a Polygon wallet.
**Key fields:**
- `Share Size` is quantity traded in the displayed outcome side.
- `Value USD` applies to that row only, not |
input · output |
| prediction_market_lookup Search Polymarket for events and markets by name, topic, URL, or slug.
**PM building blocks:**
- An **event** is a grouped prediction topic containing many child markets.
- A **ma |
input · output |
| prediction_market_ohlcv Historical odds/volume candles for a Polymarket market.
**When to use:**
- Current odds / implied probability, price history, and recent
probability changes on a specific market |
input · output |
| prediction_market_orderbook Live orderbook for a Polymarket market.
**When to use:**
- Bid/ask depth, liquidity, and yes-share / no-share order structure.
**Key fields:**
- `Order Size` is share quantity, n |
input · output |
| prediction_market_pnl_leaderboard PnL leaderboard for a Polymarket market.
**When to use:**
- Only for profitability claims.
**Key fields:**
- `Total PnL USD` = redemption + unrealized value + sell proceeds − buy |
input · output |
| prediction_market_position_detail Detailed position breakdown for a Polymarket market.
**Key fields:**
- `Position Size (Shares)` is the share quantity still held.
- `Buy Cost USD` and `Sell Proceeds USD` are the |
input · output |
| prediction_market_screener Browse and sort Polymarket markets, events, or categories.
**When to use:**
- Broad discovery, screening, and ranked browsing across many markets.
- Do NOT use this to resolve one |
input · output |
| prediction_market_top_holders Largest current holders for a Polymarket market.
**Key fields:**
- Positions are share balances, not USD notional.
- `Position Value USD` is current marked value, not payout at re |
input · output |
| prediction_market_trades Recent trades for a Polymarket market.
**When to use:**
- Source of truth for recent fills and latest trade-tape pricing.
- Do not overwrite recent trade prices with older OHLCV c |
input · output |
| smart_traders_and_funds_dcas Get Jupiter DCA (dollar-cost-averaging) orders opened by smart traders and funds on Solana, including deposit size, amount spent so far and order status.
Use this for scheduled acc |
input · output |
| smart_traders_and_funds_dex_trades Get individual (per wallet, per transaction) DEX trades made by smart traders and funds (EXCLUDES whales, large holders, influencers, etc.) across all chains (default is ['all']) o |
input · output |
| smart_traders_and_funds_historical_token_balances Get the day-by-day history of aggregated smart trader and fund token balances (EXCLUDES whales, large holders, influencers, etc.) for a date range on base, bnb, ethereum, monad, ro |
input · output |
| smart_traders_and_funds_netflow Get aggregated (not per wallet) smart trader and fund (EXCLUDES whales, large holders, influencers, etc.) net USD flow per token over 1h/24h/7d/30d, per chain for all chains (defau |
input · output |
| smart_traders_and_funds_perp_trades Get recent Hyperliquid perpetual futures trades from Smart Money addresses across all tokens.
Optional labels narrow this cohort; they do not search all addresses with that label. |
input · output |
| smart_traders_and_funds_pnl_leaderboard Rank smart trader and fund addresses (EXCLUDES whales, large holders, influencers, etc.) by realized, unrealized and total USD PnL over a 1/7/30/90/180 day window, with ROI, win ra |
input · output |
| smart_traders_and_funds_token_balances Get aggregated (not per wallet) smart trader and fund (EXCLUDES whales, large holders, influencers, etc.) token balances and 24h change per chain for all chains (default is ['all'] |
input · output |
| token_current_top_holders Get upto 25 (per page) top holders information for a specific token.
**Note:** Using `labelType: smart_money` is not a good proxy for an overall market view. Use it only if user e |
input · output |
| token_dex_trades Get DEX trades for a specific token.
**Modes:**
- `onchain_tokens` (default): Analyze on-chain tokens by contract address
- `perps`: Analyze Hyperliquid perpetual futures by symbo |
input · output |
| token_discovery_screener Get comprehensive token screening data across multiple blockchain networks with advanced filtering.
A maximum of 25 results per page are returned out of 1000s of tokens. Use the s |
input · output |
| token_flows Get hourly token-flow history for ONE holder segment over a date range. Use `token_recent_flows_summary` instead for an on-chain snapshot across ALL wallet categories.
**Note:** U |
input · output |
| token_info Get token information — spot on-chain details or Hyperliquid perpetual futures stats.
On-chain tokens mode (default):
Returns token details (name, symbol, market cap, FDV, supply, |
input · output |
| token_jup_dca Get Jupiter DCA (dollar-cost-averaging) orders opened against a Solana token, with deposit size, amount spent so far, amount accumulated and order status.
Use this to see scheduled |
input · output |
| token_ohlcv Get OHLCV (Open, High, Low, Close, Volume) price data for a token with automatic interval resolution.
Supports EVM chains and Solana for on-chain tokens, AND Hyperliquid perpetual |
input · output |
| token_pnl_leaderboard Upto 25 results (per page) of trader PnL for a token. Use the sorting and filtering options to narrow down the results.
**Modes:**
- `onchain_tokens` (default): Analyze on-chain t |
input · output |
| token_quant_scores Get Nansen Score Indicators for a token - quantitative risk and reward signals.
Use this tool when assessing a token's risk/reward profile, evaluating buy/sell decisions,
or when |
input · output |
| token_recent_flows_summary Get an on-chain flow snapshot across **ALL** wallet categories in one call. This tool supports native ETH on Ethereum and native SOL on Solana, and is the correct choice for standa |
input · output |
| token_sectors List valid token sectors for token discovery filters. |
input · output |
| token_technical_indicators Get a technical-analysis snapshot for a token: SMA(20/50/200), EMA(12/26), RSI(14), MACD(12,26,9), Bollinger Bands(20, 2σ), ATR(14), and rolling VWAP(20), computed from the last 26 |
input · output |
| token_transfers Get 25 token transfers (per page) for a specific token based on the sort order.
Default is most recent transfers first.
**NOTE:** This tool does not support native tokens (so11111 |
input · output |
| token_who_bought_sold Get TOTAL amount of tokens bought/sold by address for a token on DEX (Decentralised Exchanges) ONLY.
Use this tool to find out WHO is buying or selling a token (on DEX) AND then y |
input · output |
| transaction_lookup Get comprehensive transaction details including token transfers. |
input · output |
| wallet_pnl_for_token Get PnL stats for a specific token traded by the input address during a specific date range.
Use this tool for analysing the performance of the wallet for the specific token over a |
input · output |
| wallet_pnl_summary Get aggregate stats of overall realized PnL for the input address.
For Hyperliquid perp traders (chain='hyperliquid'), includes realized PnL
from fills plus a current unrealized sn |
input · output |
Verify it yourself
npx teppi-check https://mcp.nansen.ai/ra/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2JJ7SHY95X5SZATRR2RJ