Claude
paste the URLSettings → Connectors → Add custom connector, then paste the URL.
https://www.basischarts.com/api/mcpThere is nothing to authorise: the connector has no login step because Basis does not ask for one.
Model Context Protocol
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/mcpThat 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.
Pick the client you already use. Each of these takes under a minute.
Settings → Connectors → Add custom connector, then paste the URL.
https://www.basischarts.com/api/mcpThere is nothing to authorise: the connector has no login step because Basis does not ask for one.
Run this once in any project. It is saved for every session afterwards.
claude mcp add --transport http basis https://www.basischarts.com/api/mcpAdd to ~/.cursor/mcp.json, or .cursor/mcp.json inside one project.
{
"mcpServers": {
"basis": {
"type": "http",
"url": "https://www.basischarts.com/api/mcp"
}
}
}Settings → Connectors → Create, with the same URL. Available on plans that allow custom connectors.
https://www.basischarts.com/api/mcpAny 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.
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.
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.
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.
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.
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.
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.
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.