LLM-NATIVE MARKET DATA
Give your AI agent
a live market feed.
One command wires tickstream into Claude Code — or any MCP client — and your agent pulls live ticks, the order book and options chains as native tools, with tick history (years deep on NQ and ES) one REST call away on the same key. Licensed exchange data, the same feed our API subscribers stream. No glue code.
claude mcp add tickstream -- npx -y tickstream-mcp# add to mcp.json
{ "tickstream": { "command": "npx", "args": ["-y", "tickstream-mcp"] } }# tool / function call
GET https://api.tick-stream.xyz/v1/quote?symbol=ES
Authorization: Bearer sk_live_… ↳ Your agent now has tickstream tools available.
Live quotes & streams
Real-time prints and subscriptions for 57 markets — S&P 500, Nasdaq, crude, gold, rates, FX, crypto futures — as tool calls the agent composes itself.
History over the same key
History is not an MCP tool: it sits behind the same API key as plain REST — years deep for NQ and ES ticks, plus options history on the options packages — and an agent calls it as an HTTP tool.
Read-only by design
The MCP surface is market data only: no order routing, no account access. The worst an agent can do is ask for more data.
FAQ
What is an MCP server for market data?
MCP (Model Context Protocol) is the open standard AI agents use to call external tools. tickstream ships an MCP server: one command registers it with Claude Code, Cursor, Windsurf or any MCP client, and your agent gets live quotes, tick streaming, the Level 2 book, options chains and the symbol list as native tool calls — no glue code.
Which AI agents work with it?
Claude Code out of the box, Cursor and Windsurf via mcp.json, and any MCP-compatible client. Non-MCP agents can call the same REST API as a plain HTTP tool — the endpoints are simple GETs with a bearer key.
What data does the agent get?
The same feed our paying subscribers stream: 57 live markets across CME, CBOT, NYMEX and COMEX — equity index, energy, metals, rates, FX and crypto futures — plus live options chains. The MCP tools are live data only; history is a separate REST call on the same key. Licensed exchange data.
Do I need a paid plan?
The free tier includes 15-minute delayed data across every market and 7-day backfill — enough to build and test an agent end to end. Realtime needs a paid data package; the key is the same either way.
Is this safe to give an LLM?
The MCP tools are read-only market data — quotes, ticks, the book and option chains. There is no order routing and no account access in the MCP surface, so the worst an agent can do is ask for more data.
Build it on the free tier first — delayed data, every market, no card.
Start free →