nansen_smart_money_netflow
Pack: nansen · Endpoint: https://gateway.pipeworx.io/nansen/mcp
What is smart money buying or selling (net flow) on chain X — returns tokens ranked by net USD flow from Nansen “Smart Money” wallets (top traders + funds) over a time window. Positive = accumulation, negative = distribution. Example: nansen_smart_money_netflow({ chain: “ethereum”, timeframe: “1d”, _apiKey: “your-nansen-key” })
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
chain | string | no | Chain to query (default “ethereum”), e.g. “ethereum”, “solana”, “base”, “arbitrum”. |
timeframe | string | no | Net-flow window to rank/surface: “1h”, “1d” (=24h), “7d”, or “30d”. Default “1d”. |
limit | integer | no | Max tokens to return (default 20, max 50). |
_apiKey | string | yes | Nansen API key from your nansen.ai account (paid — $10/10k credits PAYG). |
Example call
Arguments
{
"chain": "ethereum",
"timeframe": "1d",
"_apiKey": "your-nansen-api-key"
}
curl
curl -X POST https://gateway.pipeworx.io/nansen/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"nansen_smart_money_netflow","arguments":{"chain":"ethereum","timeframe":"1d","_apiKey":"your-nansen-api-key"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('nansen_smart_money_netflow', {
"chain": "ethereum",
"timeframe": "1d",
"_apiKey": "your-nansen-api-key"
});
More examples
{
"chain": "solana",
"timeframe": "7d",
"limit": 30,
"_apiKey": "your-nansen-api-key"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"nansen": {
"url": "https://gateway.pipeworx.io/nansen/mcp"
}
}
}
See Getting Started for client-specific install steps.