# ai.marketcrew/market-data

> Live market data & technical analysis for US stocks, ETFs and crypto. Read-only, no signup.

- name: ai.marketcrew/market-data
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 79/100 flags: no-repository
- quality: 75/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/ai.marketcrew%2Fmarket-data
- tools: https://api.protogrid.dev/v1/servers/ai.marketcrew%2Fmarket-data/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "market-data": {
      "type": "http",
      "url": "https://marketcrew.ai/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 85
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% ~updated-70d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 75/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 15 of 15 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,386 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 18 tool changes in 30 days
- fail `stability.rug_pull`: 3 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 15, about 2,386 tokens to load them all
- tool set hash: b7ecd1268724a303fe831c084589b924
- tools last changed: 2026-10-17T17:04:06.152Z
- badge: [![protogrid quality](https://protogrid.dev/badge/ai.marketcrew/market-data.svg)](https://protogrid.dev/servers/ai.marketcrew/market-data)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-17 `get_instrument_info` changed (description)
  - before: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers US-listed stocks and ETFs, major cryptocurrencies and the Cboe Volatility Index; crypto uses the -USD pair form (BTC-USD, ETH-USD), the VIX is ^VIX. Forex pairs, futures, options, other indices and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY', 'BTC-USD' or '^VIX'.
  - after: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers the S&P 500, the Nasdaq-100 and popular US ETFs, major cryptocurrencies and the Cboe Volatility Index; crypto uses the -USD pair form (BTC-USD, ETH-USD), the VIX is ^VIX. Forex pairs, futures, options, other indices and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY', 'BTC-USD' or '^VIX'.
- 2026-10-16 `get_instrument_info` changed (description)
  - before: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers US-listed stocks and ETFs and major cryptocurrencies; crypto uses the -USD pair form (BTC-USD, ETH-USD). Forex pairs, futures, options and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY' or 'BTC-USD'.
  - after: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers US-listed stocks and ETFs, major cryptocurrencies and the Cboe Volatility Index; crypto uses the -USD pair form (BTC-USD, ETH-USD), the VIX is ^VIX. Forex pairs, futures, options, other indices and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY', 'BTC-USD' or '^VIX'.
- 2026-10-16 `get_sentiment_data` changed (description, inputSchema)
  - before: Market sentiment from Cboe's daily options statistics: put/call ratios for all products, equities, indices, SPX and VIX options, with the underlying call and put volumes, plus a contrarian flag when the equity put/call ratio sits at an extreme.
  - after: Market sentiment: the VIX level with its 1-day, 5-day and 1-month change and 52-week range, and Cboe's daily put/call ratios for all products, equities, indices, SPX and VIX options with the underlying call and put volumes. Flags a contrarian extreme when the equity put/call ratio or the VIX sits at one.
- 2026-10-02 `get_monitoring_options` changed (outputSchema)
- 2026-10-02 `get_ta_methodology` changed (outputSchema)
- 2026-10-02 `public_search_news` changed (outputSchema)
- 2026-10-02 `public_instrument_news` changed (outputSchema)
- 2026-10-02 `get_event_stats` changed (outputSchema)
- 2026-10-02 `get_instrument_info` changed (description, outputSchema) **meaning changed**
  - before: Get current information about a financial instrument: price, price changes, market state, 52-week range, earnings date. Provide either instrument_id (UUID) or ticker (e.g. 'AAPL').
  - after: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers US-listed stocks and ETFs and major cryptocurrencies; crypto uses the -USD pair form (BTC-USD, ETH-USD). Forex pairs, futures, options and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY' or 'BTC-USD'.
- 2026-10-02 `get_crypto_context` changed (outputSchema, annotations)

Full history: https://api.protogrid.dev/v1/servers/ai.marketcrew%2Fmarket-data/changes

## Remotes

- https://marketcrew.ai/mcp (streamable-http, auth none, reachable true, uptime30d 0.974359)

## Packages

_none_

## Tools (15)

- `get_crypto_context`: Crypto market context for a technical read: BTC/ETH dominance and total/alt market cap, Fear & Greed sentiment, perp funding rate & open interest (positioning/leverage), and the Stablecoin Supply Ratio (dry powder). Use ONLY when analysing crypto assets (BTC, ETH, crypto ETFs). Background context, not the primary signal.
- `get_event_stats`: Historical base rates for the technical events firing on a ticker today (e.g. RSI below 30, golden/death cross, new 52-week high/low). For each active event: the forward returns (1w/1m/3m/6m/1y) seen historically after similar events across the US universe, with the sample size and an unconditional baseline to compare against. Answers 'what usually happened after this'; small samples warrant caution.
- `get_instrument_info`: Current snapshot of one instrument: price and recent changes, session state (regular, pre-market, after-hours, closed), 52-week range, and market cap, sector and next earnings date where they apply. Covers the S&P 500, the Nasdaq-100 and popular US ETFs, major cryptocurrencies and the Cboe Volatility Index; crypto uses the -USD pair form (BTC-USD, ETH-USD), the VIX is ^VIX. Forex pairs, futures, options, other indices and non-US listings are not covered. Pass a ticker such as 'AAPL', 'SPY', 'BTC-USD' or '^VIX'.
- `get_intermarket`: Intermarket compass — a first-pass read of the market environment through price-ratio lenses: asset-class rotation (bonds vs stocks, commodities), risk appetite (high-yield vs investment-grade credit, small vs large caps, cyclicals vs defensives), defensive flows (gold, utilities, yield-curve proxy) and the dollar. Each lens reports rising/falling vs its 50-day average plus the 20-day change; overall posture is risk_on, risk_off or mixed. Optional focus= ('gold'|'bonds'|'tech'|'commodities'|'equity'|'crypto') adds lenses specific to that asset class.
- `get_key_levels`: Compute key price levels for a ticker: support/resistance zones (clustered swing highs/lows with touch counts = how often price reacted there), nearby round numbers, 50/200-day moving averages, and the 52-week high/low. Returns nearest levels above (resistance) and below (support) with distance %. Use these for concrete trigger/target/invalidation levels.
- `get_macro_context`: Get macro market context: sector P/E ratios, sector performance, US Treasury rates (2Y/10Y/30Y), CPI inflation data. Also provides key inter-market ratios (HYG/LQD, TLT/SPY) from our price data.
- `get_market_breadth`: S&P 500 market breadth: the percentage of index members above their 50-day and 200-day moving averages, with RSI, trend and 52-week range for each breadth series. A gauge of how broad the current advance or decline is.
- `get_monitoring_options`: Returns available options for ongoing monitoring — price alerts, idea tracking, watchlist monitoring, scheduled digests — with setup instructions and channels (email/Telegram). Call only when the user asks for ongoing monitoring or notifications; never needed to answer a question.
- `get_price_history`: Get daily OHLCV price history for a ticker: open/high/low/close/volume. Use period_days to control how far back (default 365, max 3650).
- `get_relative_strength`: Relative strength of one ticker against another as a price ratio A/B (e.g. GDX/GLD, HYG/LQD, XLK/SPY, NVDA/SPY): how far the ratio sits above or below its 50- and 200-day averages, the ratio's RSI and trend, recent values, and a one-line verdict on which side is leading.
- `get_sentiment_data`: Market sentiment: the VIX level with its 1-day, 5-day and 1-month change and 52-week range, and Cboe's daily put/call ratios for all products, equities, indices, SPX and VIX options with the underlying call and put volumes. Flags a contrarian extreme when the equity put/call ratio or the VIX sits at one.
- `get_ta_methodology`: Look up MarketCrew's distilled technical-analysis methodology — our own synthesized notes on how to read indicators, structure, levels and regime — to ground an answer in a consistent framework. Returns short passages in our words with relevance scores.
- `get_technical_indicators`: Calculate technical indicators for a ticker: SMA(50/200), RSI(14), MACD, ATR(14), ADX(14) trend strength, Stochastic(14,3), volume (OBV trend + volume vs 20-day average), RSI/price divergence, Golden/Death Cross, and RSI regime. Computed from daily price history.
- `public_instrument_news`: Latest news for a ticker — headline, a short summary and a mandatory source_url to the original article (never the full third-party text). Use to ground a market read in recent, attributable news.
- `public_search_news`: Semantic news search across tracked instruments — returns matching items with a short summary and a mandatory source_url (never full article text).
