Market Intelligence API
x402 market intel + $1 trade decisions: crypto, US & EU stocks, order flow, perps, macro, filings
使うべきか
品質と安全性
検出事項(5)
- LOWget_yield_curve 内
- LOWget_tokenized_treasuries 内
- LOWget_market_intelligence 内
- LOWcompare_symbols 内
- LOWget_signal_track_record_summary 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"market-intelligence": {
"url": "https://api.marketintelligenceapi.com/mcp"
}
}
}リモートエンドポイント
https://api.marketintelligenceapi.com/mcpstreamable-httpできること
ツール一覧
ツール(34)
🟢find_opportunities(maxResults, include, assetClass, minBuyPressure, minVolumeMultiple, ...)
Goal-driven scan: name an objective and constraints, get ranked symbols with supporting and conflicting evidence grouped by independent source (spot DEX flow, perp positioning, smart-money wallets), typed risk factors, data quality, the live 1h hit rate of the signal and the next calls to make. Use instead of chaining screeners. Objectives: unusual_buying, unusual_selling, breakout, breakdown, crowded_positioning, smart_money_accumulation, smart_money_distribution.
入力スキーマ
{
"type": "object",
"properties": {
"maxResults": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 50
},
"include": {
"items": {
"enum": [
"metrics",
"evidence",
"risk_factors",
"data_quality",
"track_record",
"market_context"
],
"type": "string"
},
"description": "Blocks to return; default all",
"type": "array"
},
"assetClass": {
"enum": [
"crypto",
"us_equity",
"perp_only"
],
"type": "string"
},
"minBuyPressure": {
"default": 60,
"minimum": 50,
"maximum": 100,
"description": "Pressure on the objective's side (buy for buying, sell for selling)",
"type": "number"
},
"minVolumeMultiple": {
"description": "Volume vs the symbol's own baseline",
"default": 1.5,
"type": "number"
},
"objective": {
"description": "What to look for",
"enum": [
"unusual_buying",
"unusual_selling",
"breakout",
"breakdown",
"crowded_positioning",
"smart_money_accumulation",
"smart_money_distribution"
],
"type": "string"
},
"minVolumeUsd": {
"description": "USD traded in the window",
"default": 0,
"type": "number"
},
"minConfidence": {
"default": 50,
"type": "number",
"minimum": 0,
"maximum": 100
},
"universe": {
"items": {
"type": "string"
},
"description": "Symbols to scan (max 100); omit for all covered symbols",
"type": "array"
},
"minIndependentSources": {
"default": 1,
"minimum": 1,
"maximum": 3,
"description": "Distinct sources confirming the direction",
"type": "integer"
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
},
"required": [
"objective"
]
}🟢get_market_preview(symbol)
FREE sample: 15-minute delayed 5m candles (close, USD volume, buy pressure) for ETHUSD or BTCUSD, to try the data before paying for live tools.
入力スキーマ
{
"type": "object",
"properties": {
"symbol": {
"default": "ETHUSD",
"enum": [
"ETHUSD",
"BTCUSD"
],
"type": "string"
}
}
}🟢get_signal_track_record_summary
FREE: live hit rate of the published signals over 7/30/90 days per horizon (5m, 15m, 1h, 24h), by signal and by confidence, plus the perp crowding record. Judge the signals before buying them.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_data_coverage
FREE: which data sources cover each symbol (spot on-chain DEX flow, perp venues), so you know what a paid call will return.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_snapshot(window, symbol)
Cheapest call ($0.001): headline numbers of one symbol right now: price, change, buy pressure, signal, event, confidence and trade count.
入力スキーマ
{
"type": "object",
"properties": {
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
},
"symbol": {
"type": "string",
"description": "e.g. ETHUSD, BTCUSD, NVDA, TSLA"
}
},
"required": [
"symbol"
]
}🟢pre_trade_check(side, symbol, window)
Right before a trade: 'I want to buy (or sell) SYMBOL - is now a good moment?'. Returns a verdict (FAVORABLE, CAUTION, UNFAVORABLE), a score and the checks behind it: order flow, momentum, volatility, adverse events, market regime and news/filings of the last 24h.
入力スキーマ
{
"type": "object",
"properties": {
"side": {
"default": "buy",
"enum": [
"buy",
"sell"
],
"type": "string"
},
"symbol": {
"type": "string",
"description": "e.g. ETHUSD, BTCUSD, NVDA, TSLA"
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
},
"required": [
"symbol"
]
}🟢analyze_token(chain, address)
Send any ERC-20 token contract address (Base by default; also arbitrum, optimism), get its live DEX trade flow for the last hour: buy/sell volume in USD, buy pressure, price change, largest trade, trader concentration and a verdict.
入力スキーマ
{
"type": "object",
"properties": {
"chain": {
"default": "base",
"enum": [
"base",
"arbitrum",
"optimism"
],
"type": "string"
},
"address": {
"type": "string",
"description": "0x-prefixed token contract address"
}
},
"required": [
"address"
]
}🟢check_token_risk(chain, address)
Due diligence before buying any ERC-20 (Base by default; also arbitrum, optimism): simulated sell and buy (honeypot check), owner and upgradeable proxy, mint, blacklist, pause and fee functions, liquidity, LP burn, observed buy tax, last-hour flow and a verdict (LOW_RISK, CAUTION, HIGH_RISK).
入力スキーマ
{
"type": "object",
"properties": {
"chain": {
"default": "base",
"enum": [
"base",
"arbitrum",
"optimism"
],
"type": "string"
},
"address": {
"type": "string",
"description": "0x-prefixed token contract address"
}
},
"required": [
"address"
]
}🟢get_tokenized_stock_premium(symbols, interval, hours, symbol)
Price gap (premium in bps) of the same tokenized US stock between Robinhood Chain/EVM DEX pools and Solana xStocks pools. Without symbol: latest premium of every paired stock. With symbol: history over hours with statistics per US market session.
入力スキーマ
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Optional comma-separated tickers for the latest premiums"
},
"interval": {
"default": "15m",
"enum": [
"15m",
"1h"
],
"type": "string"
},
"hours": {
"default": 24,
"type": "integer",
"minimum": 1,
"maximum": 720
},
"symbol": {
"type": "string",
"description": "Optional ticker for history, e.g. NVDA"
}
}
}🟢get_dataset(symbol, interval, date)
One UTC day of trade-flow candles for a symbol, per venue (onchain_dex, solana_dex): OHLCV with aggressor buy/sell volume, buy pressure, VWAP and trades. For backtesting and research.
入力スキーマ
{
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"interval": {
"default": "1m",
"enum": [
"1m",
"5m",
"15m",
"1h"
],
"type": "string"
},
"date": {
"type": "string",
"description": "YYYY-MM-DD (UTC); defaults to yesterday"
}
},
"required": [
"symbol"
]
}🟢get_insider_trades(days, symbol)
Insider buying and selling of a US-listed company from SEC Form 4: open-market purchases and sales, 10b5-1 plans, per-insider totals, recent transactions and a signal (CLUSTER_BUYING, NET_BUYING, PLANNED_SELLING, NET_SELLING).
入力スキーマ
{
"type": "object",
"properties": {
"days": {
"default": 90,
"type": "integer",
"minimum": 1,
"maximum": 365
},
"symbol": {
"type": "string",
"description": "US equity ticker, e.g. TSLA"
}
},
"required": [
"symbol"
]
}🟢get_track_record(days, symbol, window)
Live track record of the published signals: hit rate (price moved in the signal's direction) after 5m, 15m, 1h and 24h, per signal type and per confidence bucket (calibration), over the last days, optionally for one symbol, plus the latest signals with outcomes.
入力スキーマ
{
"type": "object",
"properties": {
"days": {
"default": 30,
"type": "integer",
"minimum": 1,
"maximum": 120
},
"symbol": {
"type": "string",
"description": "Optional symbol, e.g. ETHUSD"
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_positioning(symbol)
Perpetual futures positioning next to the spot flow for a tokenized stock, ETF or commodity (TSLA, NVDA, SPY, QQQ, AMZN, XAUUSD gold, XAGUSD, WTIUSD, BRENTUSD, NATGASUSD, ...): open interest long/short per venue (GMX v2, gTrade), funding, 1h/24h change and a CROWDED_LONG / CROWDED_SHORT flag.
入力スキーマ
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "e.g. TSLA, XAUUSD"
}
},
"required": [
"symbol"
]
}🟢get_smart_money(symbol)
Most profitable wallets trading a symbol on DEXes (addresses only): realized and unrealized PnL, win rate, holding time, and the recent net flow of the top wallets vs all wallets. Arbitrage, MEV, bots and routers are excluded.
入力スキーマ
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "e.g. ETHUSD, BTCUSD, NVDA"
}
},
"required": [
"symbol"
]
}🟢get_yield_curve
US Treasury par and real (TIPS) yield curve with daily changes, slopes (2s10s, 3m10y, 5s30s), inversion flags, 10y breakeven inflation, and overnight rates SOFR, EFFR (NY Fed) and euro STR (ECB).
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_defi_rate_spread
USDC lending and borrowing APR on Aave v3 (Ethereum, Base, Arbitrum, Optimism, Polygon) read on chain vs the 3-month Treasury bill: the DeFi vs TradFi dollar spread and what it says about leverage demand.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_tokenized_treasuries
Supply and 24h/7d net issuance of tokenized treasury funds on chain (BlackRock BUIDL, Ondo USDY and OUSG, Superstate USTB, Hashnote USYC) as a risk-on/risk-off gauge.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_treasury_auctions(days)
Upcoming and recent US Treasury auctions: high yield, bid-to-cover, indirect and dealer shares, and the change vs the previous auction of the same security.
入力スキーマ
{
"type": "object",
"properties": {
"days": {
"default": 14,
"type": "integer",
"minimum": 1,
"maximum": 60
}
}
}🟢get_candles(limit, symbol, interval)
OHLCV candles for a symbol (ETHUSD, BTCUSD, NVDA, TSLA, SPY, ...) with volume split into aggressive buys and sells, buy pressure, VWAP and trade count.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 60,
"type": "integer",
"minimum": 1,
"maximum": 500
},
"symbol": {
"type": "string"
},
"interval": {
"default": "1m",
"enum": [
"1m",
"5m",
"15m",
"1h"
],
"type": "string"
}
},
"required": [
"symbol"
]
}🟢get_tokenized_equities(limit, window)
24/7 trade flow of tokenized US equities and ETFs, labelled with the current US market session: reads US stock sentiment overnight, pre-market, after hours and on weekends.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_market_intelligence(limit, window)
Rank covered symbols using live trade activity, pressure, momentum, acceleration and anomaly signals.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_market_summary(window)
Get market-wide breadth, buying pressure, momentum, unusual activity and data freshness.
入力スキーマ
{
"type": "object",
"properties": {
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_symbol_intelligence(window, symbol)
Get the latest trade-derived intelligence for one symbol.
入力スキーマ
{
"type": "object",
"properties": {
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
},
"symbol": {
"type": "string"
}
},
"required": [
"symbol"
]
}🟢get_top_momentum(limit, window)
Find symbols with the strongest short-term momentum score.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_top_activity(limit, window)
Find symbols with the highest relative trade activity.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢find_market_events(limit, window)
Find high-confidence market events such as bullish accumulation, potential breakouts, distribution, capitulation and momentum changes.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢backtest_signals(start, minConfidence, minBaselineSamples, end, window, ...)
Validate intelligence signals with walk-forward historical forward returns, win rates, MFE/MAE and confidence calibration. Uses only prior buckets to build the baseline.
入力スキーマ
{
"type": "object",
"properties": {
"start": {
"type": "string",
"description": "ISO-8601 start timestamp; defaults to 24h ago"
},
"minConfidence": {
"default": 60,
"type": "integer",
"minimum": 0,
"maximum": 100
},
"minBaselineSamples": {
"minimum": 2,
"default": 10,
"type": "integer"
},
"end": {
"type": "string",
"description": "ISO-8601 end timestamp; defaults to now"
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
},
"symbols": {
"type": "string",
"description": "Optional comma-separated symbols"
}
}
}🟢find_unusual_activity(minAnomaly, minTrades, limit, window)
Find statistically unusual trade activity using anomaly score and a minimum trade count.
入力スキーマ
{
"type": "object",
"properties": {
"minAnomaly": {
"default": 70,
"type": "number"
},
"minTrades": {
"minimum": 1,
"default": 3,
"type": "integer"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢find_strong_buying(limit, minBuyPressure, window)
Find symbols with strong buy-side trade pressure.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"minBuyPressure": {
"default": 60,
"type": "number",
"minimum": 0,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢find_strong_selling(limit, maxBuyPressure, window)
Find symbols with strong sell-side trade pressure.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"maxBuyPressure": {
"default": 40,
"type": "number",
"minimum": 0,
"maximum": 100
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢compare_symbols(symbols, window)
Compare selected symbols by price change, pressure, momentum, activity, anomaly and confidence.
入力スキーマ
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Comma-separated symbols, e.g. BTCUSD,ETHUSD,SOLUSD"
},
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
},
"required": [
"symbols"
]
}🟢get_market_regime(window)
Classify the covered market as BULLISH, BEARISH or MIXED using trade-derived breadth and pressure.
入力スキーマ
{
"type": "object",
"properties": {
"window": {
"default": "5m",
"enum": [
"1m",
"5m",
"15m"
],
"type": "string"
}
}
}🟢get_fundamental_intelligence(symbol)
Get SEC EDGAR-derived fundamental intelligence for a US equity, including growth, margins, balance-sheet ratios, latest filing context and a deterministic fundamental signal.
入力スキーマ
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "US equity ticker, e.g. AAPL, MSFT, NVDA"
}
},
"required": [
"symbol"
]
}🟢get_market_news(query, limit, category)
Get recent crypto and US stock news headlines and corporate filing events. Results include source attribution, publication time, extracted symbols and a lightweight headline sentiment indicator.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional keyword, company, or ticker query"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"category": {
"enum": [
"crypto",
"stocks",
"filings"
],
"type": "string"
}
}
}コミュニティ
エビデンス