Guides › Buyer's guide

Best MCP server for market data and backtesting (2026)

Look for broad point-in-time data, as_of pinning, survivorship-free universes and server-side backtests with read-only tools and free preview access. FinzData provides a market data MCP server with 39 read-only tools, point-in-time bars, GEX, futures, COT and macro with free preview and a free key.

What to check in a market-data MCP server

Data breadth: US stocks, ETFs, futures, options dealer gamma, COT, macro vintages and fundamentals with bar sizes and tick coverage.

as_of point-in-time: ability to query data as it existed on a past date, with snapshot ids.

Survivorship-free universes: inclusion of delisted securities and point-in-time fundamentals.

Server-side backtests: run_backtest with deflated Sharpe counting variants tried.

Read-only tools, free access without sign-up, rate limits, keys and snapshot ids for reproducibility.

How FinzData compares on each

CriterionFinzData
Data breadthUS stocks 16,000+ traded on NYSE and Nasdaq since Jan 2000, 9,000+ delisted included, 5,100+ ETFs. Bars 1,5,15,30-minute, hourly, daily. Minute history for 6,924 stocks. Tick trades for 1,100+ stocks and ETFs last 5 years. GEX daily point-in-time for 11,209 tickers since Jan 2010. Futures 139 markets, 17,625 contracts since 2007. COT since 1986. Macro 22,700+ US series from 1854 with every vintage. SEC fundamentals point-in-time, 13F since 2013 Q2, insider trades, short interest.
as_of point-in-timeEvery time-series tool takes as_of to pin a snapshot. Results carry snapshot ids.
Survivorship-free universesUS stocks include 9,000+ delisted. Bars unadjusted and split-and-dividend-adjusted with formula published. Intraday bars stamped at interval start US Eastern; minutes without trades omitted, never forward-filled.
Server-side backtestsrun_backtest tool returns a deflated Sharpe ratio counting every variant tried.
Read-only toolsMCP server https://api.finzdata.com/mcp with 39 read-only tools incl. get_bars, get_gex, get_futures, get_cot, get_macro_vintage, get_fundamentals_pit, get_ticks, get_fx, get_index, get_crypto, run_backtest, survivorship_audit.
Free access without sign-upNo sign-up AI preview: last 6 months.
Rate limitsFree key: 1,000 data calls and 5 backtests a day.
OAuth/keysFree key by email only.
Snapshot idsResults carry snapshot ids for reproducibility.

Connect in one minute

Claude Code: claude mcp add --transport http finzdata https://api.finzdata.com/mcp

Other clients: use the MCP URL https://api.finzdata.com/mcp. OpenAPI: https://api.finzdata.com/openapi-agents.json. llms.txt: https://finzdata.com/llms.txt

Try these questions

Pricing

Free preview: last 6 months no sign-up. Free key: 1,000 data calls and 5 backtests a day.

Prepaid credits: $0.001 per call and $0.05 per backtest after the free daily allowance. Data at /shop.

US stocks one-time: one ticker $19 for 5 years +$10 per further 5 years, $69 full history since 2000. Whole US market look-back bundle $195 for 5 years, $95 per further 5, up to $670 for 30 years. Optional daily updates $19.95/month per product.

Tick trades: one ticker $49, Magnificent 7 + SPY + QQQ $295, Top 100 $1,495, Ticks Complete $4,950.

GEX: one ticker $29 for 5 years, $39 for 10 years, $59 full history since 2010. GEX Complete $295, or $195 as add-on. Free key: last 30 days for every ticker.

Futures: one market $49 full history every bar size. Futures Daily $95. Futures Complete $295. Free key: last 30 days daily bars all 139 markets.

Macro: one theme $29. Macro Latest $95. Macro Complete $395. Free key: last 12 months.

Institutional: $975 once + $59.95/month, everything, commercial licence, per-strike GEX, raw options chains.

Use it from an AI assistant

MCP URL: https://api.finzdata.com/mcp

Relevant tool: get_bars

Example question: Get 1-minute bars for NVDA on 2024-03-19 as of 2024-03-20 close, unadjusted and adjusted.

Formats and links

Formats: JSON and CSV on every plan; Parquet, batch downloads and yearly files on paid plans. You keep what you pay for.

Useful links: /shop, /agents, /mcp, /samples, /point-in-time-gex, /gex/, /futures-data, /macro-data, /historical-stock-data, /tick-data, /tools/bar-check, /tools/data-cost-calculator, /status

Questions

Does the MCP server support point-in-time queries?

Yes. Every time-series tool takes as_of to pin a snapshot and results carry snapshot ids.

Are delisted stocks included?

Yes. US stocks coverage is 16,000+ traded since Jan 2000 with 9,000+ delisted included.

Is there a free way to try without signing up?

Yes. No sign-up AI preview provides last 6 months. A free key by email gives 1,000 data calls and 5 backtests a day.

Can I backtest inside the MCP server?

Yes. The run_backtest tool runs server-side and returns a deflated Sharpe ratio counting every variant tried.

What data is included in the Institutional plan?

Institutional is $975 once + $59.95/month for everything, commercial licence, per-strike GEX, raw options chains.

Updated November 6, 2026. Prices are one-time unless stated. Source: FinzData.