Fan Token Intel
What this MCP does
Provides Chiliz fan-token prices, liquidity, whale flows, market signals, sports-event impact analysis, token health metrics, and historical data.
Tools
Input schema
{'type': 'object', 'required': [], 'properties': {'focus': {'type': 'string', 'description': "Optional token symbol to focus on (e.g., 'BAR'). Omit for full ecosystem view."}, 'timeframe': {'enum': ['morning', 'weekly'], 'type': 'string', 'description': "Briefing depth: 'morning' (24h window, default) or 'weekly' (7-day trends)."}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'hours': {'type': 'integer', 'description': 'Compare last N hours vs prior period. Default: 24.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Rows returned: the strongest movers by |relative_change_pct| (inflows and outflows both kept). Default 20; counts always cover the whole universe.'}, 'min_volume_usd': {'type': 'number', 'default': 1000, 'minimum': 0, 'description': 'Hide dust: tokens whose current AND prior rolling-24h volume are both below this. Default $1,000; pass 0 for everything.'}}}
Input schema
{'type': 'object', 'required': ['tool_name'], 'properties': {'tool_name': {'type': 'string', 'description': "The tool name to describe (e.g. 'tokenintel_whale_flows')."}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'token': {'type': 'string', 'description': 'Token symbol (optional). If omitted, returns all CHZ pairs sorted by TVL.'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 200, 'minimum': 1, 'description': 'Max pools when no token is given (sorted by TVL). Default 25; pools_total reports the full count.'}, 'token': {'type': 'string', 'description': 'Token symbol (optional). If omitted, returns all pools sorted by TVL.'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'category': {'enum': ['market_data', 'signals', 'sports', 'prediction_markets', 'social', 'defi', 'agent', 'portfolio', 'volume', 'chain_info'], 'type': 'string', 'description': 'Filter to a specific category (optional). Omit for all.'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'clean_only': {'type': 'boolean', 'description': 'Only non-overlapping events (conservative). Default true.'}, 'event_side': {'enum': ['for', 'against'], 'type': 'string', 'description': "'for' = token's team scored / opponent sent off; 'against' = conceded / own red card."}, 'event_type': {'enum': ['goal', 'red_card'], 'type': 'string', 'description': 'Event type.'}, 'importance': {'type': 'string', 'description': 'Match importance bucket (e.g. high/medium/low).'}, 'horizon_min': {'enum': [15, 30, 60], 'type': 'integer', 'description': 'Reaction horizon. Default 30.'}, 'minute_bucket': {'enum': ['0-15', '16-30', '31-45', '46-60', '61-75', '76-90', '90+'], 'type': 'string'}, 'scoreline_state': {'enum': ['leading', 'level', 'trailing'], 'type': 'string', 'description': "Token team's state BEFORE the event."}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'minute_bucket': {'enum': ['0-15', '16-30', '31-45', '46-60', '61-75', '76-90', '90+'], 'type': 'string', 'description': 'Optional: restrict to goals in this match-minute bucket.'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {}}
Input schema
{'type': 'object', 'required': [], 'properties': {'response_format': {'enum': ['detailed', 'concise'], 'type': 'string', 'description': "'detailed' (default) = all fields + legend; 'concise' = symbol/grade/score/change_24h only."}}}
Input schema
{'type': 'object', 'required': ['tool_name'], 'properties': {'arguments': {'type': 'object', 'default': {}, 'description': "Arguments to pass to the tool (matches the tool's inputSchema)."}, 'tool_name': {'type': 'string', 'description': "The tool to invoke (e.g. 'tokenintel_whale_flows')."}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'event_side': {'enum': ['for', 'against'], 'type': 'string', 'description': "'against' = token team's player sent off; 'for' = opponent sent off."}, 'minute_bucket': {'enum': ['0-15', '16-30', '31-45', '46-60', '61-75', '76-90', '90+'], 'type': 'string', 'description': "Optional match-minute bucket (e.g. '76-90' for late reds)."}}}
Input schema
{'type': 'object', 'required': [], 'properties': {}}
Input schema
{'type': 'object', 'required': [], 'properties': {}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'Number of matches to return (default 20, max 100)'}, 'token': {'type': 'string', 'description': 'Token symbol (e.g., BAR, PSG, JUV)'}, 'venue_filter': {'enum': ['home', 'away', 'all'], 'type': 'string', 'default': 'all', 'description': 'Filter by home/away'}, 'result_filter': {'enum': ['win', 'loss', 'draw', 'all'], 'type': 'string', 'default': 'all', 'description': 'Filter by match result'}, 'competition_filter': {'enum': ['all', 'champions_league', 'europa_league', 'domestic', 'cup'], 'type': 'string', 'default': 'all', 'description': 'Filter by competition type'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "Optional YYYY-MM-DD; with token, selects that day's fixture instead of the most recent."}, 'token': {'type': 'string', 'description': 'Token symbol — resolves its most recent (or date-selected) measured fixture.'}, 'match_id': {'type': 'string', 'description': "The matches.match_id (e.g. 'apifb_1391197')."}}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'days': {'type': 'integer', 'description': 'Lookback in days (max 365). Default: 90.'}, 'limit': {'type': 'integer', 'description': 'Max matches (max 200). Default: 100.'}, 'token': {'type': 'string', 'description': "Token symbol (e.g., 'BAR')."}, 'result': {'enum': ['win', 'loss', 'draw', 'all'], 'type': 'string', 'description': 'Filter by match result. Default: all.'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'date': {'type': 'string', 'description': "Optional YYYY-MM-DD; with token, selects that day's fixture instead of the most recent."}, 'token': {'type': 'string', 'description': 'Fan token symbol — resolves its most recent (or date-selected) fixture with odds coverage.'}, 'match_id': {'type': 'string', 'description': "The matches/odds_ticks match_id (e.g. 'apifb_1591866'). Covers fixtures with no fan token too."}, 'include_settlement_ticks': {'type': 'boolean', 'default': False, 'description': 'Include post-settlement wind-down ticks in the curves (default false).'}}}
Input schema
{'type': 'object', 'required': [], 'properties': {'token': {'type': 'string', 'description': "Filter to one fan token's fixtures (e.g. PSG). Fixtures with no fan token are excluded when set."}, 'days_back': {'type': 'integer', 'description': 'Only matches with kickoff within the last N days (1-365). Default: all captured history.'}, 'days_ahead': {'type': 'integer', 'default': 7, 'description': 'Include upcoming mapped fixtures kicking off within N days (0-90, default 7). 0 disables the upcoming section.'}}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'days': {'type': 'integer', 'description': 'Lookback in days (max 180). Default: 30.'}, 'limit': {'type': 'integer', 'description': 'Max candles to return (max 500). Default: 200.'}, 'token': {'type': 'string', 'description': "Token symbol (e.g., 'BAR', 'PSG', 'CHZ')."}, 'interval': {'enum': ['1h', '4h', '1d'], 'type': 'string', 'description': 'Candle interval. Default: 4h.'}}}
Input schema
{'type': 'object', 'required': ['tokens'], 'properties': {'tokens': {'type': 'string', 'description': "Comma-separated token symbols (e.g., 'BAR,PSG,JUV')"}}}
Input schema
{'type': 'object', 'required': ['name', 'email', 'terms_accepted'], 'properties': {'name': {'type': 'string', 'description': 'Agent display name (3-100 chars)'}, 'email': {'type': 'string', 'description': 'Contact email. The key may require clicking the emailed verification link before authenticated calls succeed.'}, 'terms_accepted': {'type': 'boolean', 'description': 'Must be true to accept the Terms of Use and Privacy Policy (https://fantokenintel.com/legal).'}}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'hours': {'type': 'integer', 'default': 24, 'description': 'Lookback window in hours (default: 24, max: 168)'}, 'token': {'type': 'string', 'description': 'Token symbol (e.g., ASR, BAR, PSG). Required.'}}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'Token symbol (e.g., ASR, BAR, CHZ)'}}}
Input schema
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'Token symbol (e.g., ASR, BAR, CHZ, CITY, ATM, ACM, JUV, PSG)'}, 'exchange': {'type': 'string', 'description': 'Filter by specific exchange (optional). Options: binance, okx, htx, kucoin, bybit, gate, mexc, mercadobitcoin, upbit, coinbase'}, 'min_trade_usd': {'type': 'number', 'default': 1000, 'description': 'Minimum trade size in USD (default: 1000). The source table ingests fan-token trades from $10 up, most of it retail-sized; pass 0 to include every trade.'}, 'timeframe_hours': {'type': 'integer', 'default': 4, 'description': 'Lookback window in hours (default: 4)'}}}
Recent tool changes
Similar MCP servers
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…