Model Context Protocol

Give your own AI
a crypto terminal.

Connect Claude, ChatGPT, Cursor or anything else that speaks MCP, and your assistant can read live market data from four venues, compute two hundred indicators, read order flow, run a backtest — and build you a real chart it hands back as a link.

No API keyNo accountFree37 tools

The address

https://www.basischarts.com/api/mcp

That is the whole setup for most clients. Paste it where the client asks for a custom connector or server URL. There is no sign-in step because there is nothing to sign in to.

Set it up

Pick the client you already use. Each of these takes under a minute.

Claude

paste the URL

Settings → Connectors → Add custom connector, then paste the URL.

https://www.basischarts.com/api/mcp

There is nothing to authorise: the connector has no login step because Basis does not ask for one.

Claude Code

one command

Run this once in any project. It is saved for every session afterwards.

claude mcp add --transport http basis https://www.basischarts.com/api/mcp

Cursor

config file

Add to ~/.cursor/mcp.json, or .cursor/mcp.json inside one project.

{
  "mcpServers": {
    "basis": {
      "type": "http",
      "url": "https://www.basischarts.com/api/mcp"
    }
  }
}

ChatGPT

paste the URL

Settings → Connectors → Create, with the same URL. Available on plans that allow custom connectors.

https://www.basischarts.com/api/mcp

Anything else

config file

Any client that speaks Streamable HTTP MCP takes the URL directly.

{
  "mcpServers": {
    "basis": {
      "type": "http",
      "url": "https://www.basischarts.com/api/mcp"
    }
  }
}

A smaller tool list is available at https://www.basischarts.com/api/mcp?tools=core for clients with little room.

What it can do

Market data

Candles from Binance, Bybit, OKX and Hyperliquid, spot and perpetual, one second to one month. Funding, open interest, positioning and liquidations. Aggressor-tagged order flow with delta and absorption. Correlations, dominance and public whale positions.

Analysis

Two hundred indicators computed on the same engine the chart draws with, the Formula Lab language, backtests with costs and no lookahead, market-wide screens, and historical analogues for a trade idea.

A chart at the end

The agent builds a real chart — venue, timeframe, indicators, trendlines, Fibonacci, position boxes — and hands back a link. Opening it puts the whole thing in Basis, in its own workspace, with no account. It can look at the chart too: a picture drawn the way Basis draws it, so what it describes is what you will see.

Alerts in one click

Ask to be told when a level breaks, RSI crosses 70 or price moves five percent, and the agent prepares the alert and hands back a link. Open it, read what it watches, press Set alert. Nothing is armed until you do.

News and the calendar

Headlines from the publisher feeds with the assets each one touches, and the scheduled events ahead: expiries, settlements, macro prints.

The part worth knowing

Ask your assistant something like “look at BTC on the 4-hour, check funding and order flow, mark the levels that matter and give me the chart”. It reads the venues, does the work, draws on a chart, and replies with a Basis link. Open it and the whole thing is there — live, in its own workspace, ready to keep working on.

What it will not do

Said here rather than found out later.

  • Your own records stay in your browser

    The journal, saved alerts, tables and scheduled research belong to your Basis window, and an outside agent cannot reach them. It can prepare a new alert for you to set, but it cannot see, change or remove the ones you have.

  • The strategy sandbox runs where it always did

    Writing and testing a strategy program runs inside your own browser, in the isolated worker it has always used. It is not run on our servers, for your safety and ours.

  • Chart and alert links last seven days

    A link is a handoff, not a document. Save what matters into your workspace when you open it.

  • Nothing here is advice

    Basis reports what venues publish and what the maths says about it. A model reading that is still a model.

Questions

Do I need a Basis account?

No. The connection needs no account and no key, and the chart links it produces open for anyone. An account only matters for keeping work across devices, which is a thing you do inside Basis rather than through your assistant.

Whose AI bill is this?

Yours, and only the one you already pay. Basis provides the data and the tools; your client provides the model. Nothing here spends an API key, because there is none to spend.

Is the data real?

It is read live from Binance, Bybit, OKX and Hyperliquid public endpoints, the same reads the terminal makes. Every result names the venue it came from, and tools that cannot be exact about something say so rather than returning a plausible number.

How is this different from the assistant inside Basis?

Same tools, different place to stand. The in-product assistant works against the chart in front of you and needs a model key of your own. This one works inside the client you already use and hands the chart back as a link.

Are there limits?

Calls are rate limited per connection, and chart and alert links are capped per hour and expire after seven days. Ordinary use never meets either; an agent stuck in a loop does, and is told so in a sentence it can act on.

Or just use it here.

The same tools run inside the terminal, with the chart in front of you.