Servidor MCP

Market Intelligence API (core)

com.marketintelligenceapi.api/market-intelligence-core

Qué hace este MCP

Provides market decisions, stock fundamentals, macro events, news, token risk checks, swap quotes and crypto or equity signals.

decision.lite
Cheap live decision ($0.05): action (STRONG_BUY..STRONG_SELL), direction, conviction, a GO/WAIT answer for a side, the stance of each pillar and the measured hit rate. Same engine as get_decision on the full server /mcp ($1), without the trade plan, execution check, evidence and risks. Use as the default decision; decision.pre_trade answers only go/no-go timing for a side, decision.sample is free but an hour old.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbol'], 'properties': {'side': {'enum': ['buy', 'sell'], 'type': 'string', 'description': 'Optional: answers GO / GO_SMALL / WAIT / NO_GO for this side'}, 'symbol': {'type': 'string', 'description': 'Crypto pair (ETHUSD), US ticker (NVDA) or ISIN'}}}
decision.pre_trade
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. Use when you already know the symbol and side and only need go/no-go timing; for an action with conviction use decision.lite.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbol'], 'properties': {'side': {'enum': ['buy', 'sell'], 'type': 'string', 'default': 'buy', 'description': 'The side you intend to trade: buy or sell'}, 'symbol': {'type': 'string', 'description': 'e.g. ETHUSD, BTCUSD, NVDA, TSLA'}, 'window': {'enum': ['1m', '5m', '15m'], 'type': 'string', 'default': '5m', 'description': 'Aggregation window of the live trade buckets: 1m, 5m (default) or 15m'}}}
decision.sample
FREE sample of the premium decision: the latest hourly decision (action, direction, conviction, pillar scores) of every symbol with live on-chain trading (about 40, e.g. ETHUSD, BTCUSD, NVDA, TSLA, SPY, AAPL), delayed at least an hour, with what the price did 1h/4h/24h later. Judge the decisions before buying a live one.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'description': 'Optional; omit for all ten symbols'}}}
feedback.send
FREE: tell the operator what was missing or wrong (a route or tool you expected, a symbol without data, a confusing parameter). Read by a human; it decides the next routes.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'route': {'type': 'string', 'description': 'Route or tool it is about (optional)'}, 'rating': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': 'Optional 1-5 rating of the route or tool'}, 'message': {'type': 'string', 'description': 'Anything else, up to 1000 characters'}, 'missing': {'type': 'string', 'description': 'What you needed and did not find'}}}
macro.calendar
Next market-moving events ($0.002) in UTC with importance, from official calendars: US CPI, jobs report, PCE, GDP, PPI, JOLTS (BLS, BEA), FOMC and ECB rate decisions. Check before opening a position.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'days': {'type': 'integer', 'default': 14, 'maximum': 90, 'minimum': 1, 'description': 'Number of days to cover (look-back; days ahead for calendars)'}, 'region': {'enum': ['all', 'us', 'eu'], 'type': 'string', 'default': 'all', 'description': 'Region: all, us or eu'}, 'importance': {'enum': ['high', 'medium', 'low'], 'type': 'string', 'default': 'medium', 'description': 'Minimum importance of the events to include'}}}
market.explain_move
Why is a symbol moving? ($0.02) The 15-minute move and its likely drivers from every source (on-chain flow, unusual activity, smart money, perp crowding, 48h news, SEC filings, insiders) with direction and weight, plus a one-sentence summary. Crypto, tokenized stocks and US stocks.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'e.g. ETHUSD, NVDA, TSLA'}}}
market.opportunities
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.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['objective'], 'properties': {'window': {'enum': ['1m', '5m', '15m'], 'type': 'string', 'default': '5m', 'description': 'Aggregation window of the live trade buckets: 1m, 5m (default) or 15m'}, 'include': {'type': 'array', 'items': {'enum': ['metrics', 'evidence', 'risk_factors', 'data_quality', 'track_record', 'market_context'], 'type': 'string'}, 'description': 'Blocks to return; default all'}, 'universe': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Symbols to scan (max 100); omit for all covered symbols'}, 'objective': {'enum': ['unusual_buying', 'unusual_selling', 'breakout', 'breakdown', 'crowded_positioning', 'smart_money_accumulation', 'smart_money_distribution'], 'type': 'string', 'description': 'What to look for'}, 'assetClass': {'enum': ['crypto', 'us_equity', 'perp_only'], 'type': 'string', 'description': 'Restrict to crypto, us_equity or perp_only symbols'}, 'maxResults': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of ranked symbols (default 10)'}, 'minVolumeUsd': {'type': 'number', 'default': 0, 'description': 'USD traded in the window'}, 'minConfidence': {'type': 'number', 'default': 50, 'maximum': 100, 'minimum': 0, 'description': 'Minimum signal confidence, 0-100'}, 'minBuyPressure': {'type': 'number', 'default': 60, 'maximum': 100, 'minimum': 50, 'description': "Pressure on the objective's side (buy for buying, sell for selling)"}, 'minVolumeMultiple': {'type': 'number', 'default': 1.5, 'description': "Volume vs the symbol's own baseline"}, 'minIndependentSources': {'type': 'integer', 'default': 1, 'maximum': 3, 'minimum': 1, 'description': 'Distinct sources confirming the direction'}}}
market.snapshot
Cheapest call ($0.001): headline numbers of one symbol right now: price, change, buy pressure, signal, event, confidence and trade count.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'e.g. ETHUSD, BTCUSD, NVDA, TSLA'}, 'window': {'enum': ['1m', '5m', '15m'], 'type': 'string', 'default': '5m', 'description': 'Aggregation window of the live trade buckets: 1m, 5m (default) or 15m'}}}
market.summary
Get market-wide breadth, buying pressure, momentum, unusual activity and data freshness. Use for breadth, regime and the top movers in one call; for a goal-driven scan use market.opportunities.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'window': {'enum': ['1m', '5m', '15m'], 'type': 'string', 'default': '5m', 'description': 'Aggregation window of the live trade buckets: 1m, 5m (default) or 15m'}}}
news.symbol
News for one symbol ($0.003): headlines and SEC filing events tagged with the ticker (e.g. NVDA, ETHUSD), newest first, with publisher attribution, sentiment and an event type and materiality where classified.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results'}, 'symbol': {'type': 'string', 'description': 'Ticker or crypto pair, e.g. NVDA, TSLA, ETHUSD'}}}
signals.track_record
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.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {}}
stocks.fundamentals
Fundamentals of up to 10 US-listed companies in one call ($0.03): per ticker revenue, earnings, margins, growth, balance sheet and a fundamental signal from SEC filings.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'minItems': 1, 'description': 'US tickers, e.g. ["AAPL", "MSFT"]'}}}
token.new_launches
Tokens launched in the last hour on Base or Ethereum, already risk-checked: every new Uniswap v2/v3/v4 or Aerodrome pool against ETH, WETH or USDC with liquidity, sell simulation, v4 hook powers, first trades and a verdict (LOW_RISK, CAUTION, HIGH_RISK).
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string', 'default': 'base', 'description': 'Chain of the token or pool: base (default), ethereum, arbitrum, optimism or polygon (solana where listed)'}, 'limit': {'type': 'integer', 'default': 30, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results'}, 'minutes': {'type': 'integer', 'default': 60, 'maximum': 1440, 'minimum': 5, 'description': 'Look-back for new pools in minutes (default 60)'}, 'verdict': {'enum': ['LOW_RISK', 'CAUTION', 'HIGH_RISK'], 'type': 'string', 'description': 'Keep only tokens with this risk verdict: LOW_RISK, CAUTION or HIGH_RISK'}, 'minLiquidityUsd': {'type': 'number', 'default': 1000, 'description': 'Minimum pool liquidity in USD'}, 'includeEstablished': {'type': 'boolean', 'default': False, 'description': 'Also list new pools of tokens that already existed a day earlier (new markets, not launches)'}}}
token.risk
Due diligence before buying any token (Base by default; also ethereum, arbitrum, optimism, polygon, solana). EVM: 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. Solana mints: mint and freeze authority, Token-2022 transfer fee, permanent delegate, transfer hook, pause and top-wallet concentration. Verdict LOW_RISK, CAUTION or HIGH_RISK. Use before buying a token; for the price you would get on chain use token.swap_quote.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['base', 'ethereum', 'arbitrum', 'optimism', 'polygon', 'solana'], 'type': 'string', 'default': 'base', 'description': 'Chain of the token or pool: base (default), ethereum, arbitrum, optimism or polygon (solana where listed)'}, 'address': {'type': 'string', 'description': '0x-prefixed ERC-20 contract, or a base58 Solana mint'}}}
token.swap_quote
Right before an on-chain swap ($0.002): how much you get now on the best route (Uniswap v2/v3/v4, Aerodrome, direct or through WETH) on Base, Ethereum, Arbitrum, Optimism or Polygon, with price impact, minimum received at your slippage and alternatives. Simulated, nothing executed.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['sell', 'buy', 'amount'], 'properties': {'buy': {'type': 'string', 'description': 'ETH, WETH, USDC or a 0x token address'}, 'sell': {'type': 'string', 'description': 'ETH, WETH, USDC or a 0x token address'}, 'chain': {'enum': ['base', 'ethereum', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'default': 'base', 'description': 'Chain of the token or pool: base (default), ethereum, arbitrum, optimism or polygon (solana where listed)'}, 'amount': {'type': 'string', 'description': 'Sell amount in whole units, e.g. 1000'}, 'slippageBps': {'type': 'integer', 'default': 50, 'maximum': 5000, 'minimum': 1, 'description': 'Slippage tolerance for the minimum received, in basis points'}}}
Añadido
news.symbol
2 de October de 2026 a las 02:40
Añadido
market.summary
2 de October de 2026 a las 02:40
Añadido
market.explain_move
2 de October de 2026 a las 02:40
Añadido
stocks.fundamentals
2 de October de 2026 a las 02:40
Añadido
macro.calendar
2 de October de 2026 a las 02:40
Añadido
token.swap_quote
2 de October de 2026 a las 02:40
Añadido
token.new_launches
2 de October de 2026 a las 02:40
Añadido
token.risk
2 de October de 2026 a las 02:40
Añadido
decision.pre_trade
2 de October de 2026 a las 02:40
Añadido
market.snapshot
2 de October de 2026 a las 02:40
Añadido
signals.track_record
2 de October de 2026 a las 02:40
Añadido
decision.lite
2 de October de 2026 a las 02:40
Añadido
feedback.send
2 de October de 2026 a las 02:40
Añadido
decision.sample
2 de October de 2026 a las 02:40
Añadido
market.opportunities
2 de October de 2026 a las 02:40