Categories › Business & Finance › Market data, stocks & crypto
Crypto market data, 200 indicators, order flow and a chart link. No account, no API key.
Remote server: your requests and data go to www.basischarts.com. Claude Code: claude mcp add --transport http basis https://www.basischarts.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
catalog_search — Search what Basis can do: indicators, formula functions, built-in strategies, the extra series available inside strategy expressions, and thcatalog_describe — Full detail for one catalogue entry: an indicator's parameters and defaults, a formula function's signature, a strategy's parameters, or dracrypto_quant_guide — Domain knowledge for a crypto analysis: the constraints of the topic, the Basis tool chain, and — the part worth calling for — findings Basimarket_candles — Load price history and return a handle to it, plus a summary. The bars themselves are deliberately not returned — pass the handle to the commarket_relationships — Professional multi-asset relationship analysis on timestamp-aligned closed-bar log returns. Returns a correlation matrix plus rolling correlmarket_dominance — Current crypto market-cap structure from a server-cached aggregate source: real BTC and ETH dominance, total market cap/volume, tracked stabmarket_derivatives — Read current perpetual funding (fonlama/takas ücreti), open interest and positioning directly by symbol, without loading candles first. Optihyperliquid_whale_read — Read current public Hyperliquid positions for a frozen, research-screened whale cohort. Returns account-normalized consensus, participation,indicator_compute — Run any indicator in the catalogue. Returns EVERY output series it has — Donchian gives three bands, MACD gives line, signal and histogram —formula_evaluate — Evaluate a Basis formula expression over a loaded window. Functions are listed by catalog_search kind=formula; series named open, high, low,backtest_run — Backtest one built-in strategy with one set of parameters. Fills happen at the next bar's open and costs are charged per side. Returns risk-strategy_research — Run one chronological research experiment across many built-in strategies, instruments and timeframes. Use this for broad discovery instead position_calculate — Risk-first position sizing with quantity, notional, margin, effective leverage, fees, funding, breakeven, liquidation estimate, target R multrade_experience_retrieve — Retrieve compact historical trade analogues for the current market state. Plans are deterministic synthetic templates, while fills, stop/tarnews_recent — Recent crypto headlines with an impact score and the assets each one touches. Impact is a keyword heuristic, not a judgement about the markenews_detect_assets — Which crypto assets a piece of text refers to. Word-bounded, so "button" does not match TON and "operation" does not match OP.chart_state — The chart you are building for this person: venue, symbol, timeframe, chart type, every indicator with its instance id and parameters, and echart_set_instrument — Point the chart at a market. Venue and symbol as the exchange writes them, e.g. BTCUSDT on binance. This changes the chart you are building,chart_set_timeframe — Change the chart timeframe, e.g. 15m, 1h, 4h, 1d. Changes the chart you are building; finish with chart_link, or analysis_prepare for a sharchart_set_type — Change how price is drawn — candles, heikin ashi, line, renko, footprint and others. A wrong id is refused, and the refusal lists every one chart_add_indicator — Put an indicator on the chart. studyId is an id or a common name ("ema20", "bollinger"); catalog_describe lists parameters. Omitted ones usechart_update_indicator — Edit the parameters of an existing indicator instance. First call chart_state to get its instance id; use catalog_describe for supported parchart_remove_indicator — Delete an indicator instance from the chart. Use chart_state to find its instance id. To temporarily hide it instead, use chart_toggle_indicchart_toggle_indicator — Hide or show an indicator without removing it — useful for comparing a chart with and without something. Changes the chart you are building;drawing_add — Draw measured geometry or explain it with text, note, callout or emoji. Points are {time, price} in chart coordinates — time in seconds, matfibonacci_draw — Draw a Fibonacci study directly on the chart with exact candle coordinates and optional custom ratios. Supports retracement, extension, chandrawing_freehand — Create one or more precise freehand strokes as a single undoable composition. A stroke accepts arbitrary chart points; line accepts two endpposition_draw_on_chart — The chart-only long/short position drawing tool. Draw an entry, stop and target box immediately when those price levels are known. It needs position_plan_on_chart — Calculate a risk-first long/short position and draw the entry, stop and first target directly on the live chart. The drawing retains quantitdrawing_style — Edit only the requested properties of an existing drawing; all others are preserved. For a text edit send just {id,text,fontSize}; never copdrawing_delete — Delete a drawing. This cannot be undone — the shape is not recoverable — so the user is asked first. Changes the chart you are building; finscreener_run — Scan the venue's listed instruments for ones matching conditions, instead of looking at the open chart. Rules combine price fields, any indidaytrade_opportunity_scan — Run one symmetric long/short scan over the same top-volume universe and return rule-independent breadth, 24h liquidity semantics and ranked screener_backtest — Historically replay a cross-sectional screen at every bar. Matching instruments form an equal-weight long or short portfolio, entered at thecalendar_upcoming — Scheduled events ahead: FOMC rate decisions, US CPI and non-farm payrolls from the Fed's and BLS's published calendars, the next funding setorderflow_read — EXECUTED trades only, not resting orders. For current resting liquidity or walls use orderbook_read. Aggressor-side order flow: buy and sellorderbook_read — Read current displayed resting bid/ask limit orders on Binance, Bybit, OKX or Hyperliquid perpetuals. Use for resting liquidity, order book/news_history — Read archived crypto headlines, newest first, with source links. Use news_recent for live headlines. Paginate with nextBefore (ISO timestampcalendar_history — Past calendar dates: FOMC rate decisions, US CPI and non-farm payroll releases from the Fed's and BLS's published calendars (February 2025 ochart_link — Publish the chart and get a URL the person can open in Basis. Call it at the end of any answer about a market: the chart is half the answer.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.