Skip to main content
BackQuant ships a remote Model Context Protocol server, so the same data behind the v2 API is available conversationally inside your own AI client.
https://api.backquant.com/mcp is the same server if your client prefers the API hostname. There are two ways in. Clients that speak OAuth (Claude, Cursor, VS Code) need nothing but your BackQuant login: sign in once, approve, done. Clients that only send a static header (the OpenAI Responses API, LangChain, n8n, your own scripts) use your existing API key as a bearer token. Either way your AI client calls the tools on your behalf and reads the answers back to you.
The server carries crypto only. Equities are not exposed through the API or MCP for upstream licensing reasons.

What you need

An active subscription that includes API access. That means any of: Your subscription must be active. A trial does not grant API access, so it does not grant MCP either. If you connect without an eligible plan the server tells you that during sign-in rather than failing later with a confusing tool error.

Connect with your login

For Claude, Cursor, VS Code and anything else that speaks OAuth. If your client only sends a static header, skip to clients that do not do OAuth instead.
1

Add the server to your client

Point your MCP client at https://mcp.backquant.com/mcp.In Claude (Desktop or Web), add it under Settings, Connectors, Add custom connector. In Cursor, add it as a remote MCP server. Any client that speaks Streamable HTTP with OAuth will work the same way.
2

Sign in

Your client opens a BackQuant login page. Sign in with the account that holds your subscription and approve the connection.Clients that support dynamic client registration (RFC 7591) register themselves automatically, so there is nothing to configure by hand.
3

Ask something

Try “What are the BTC gamma levels right now?” or “Where did aggressors buy calls on ETH today?” The client picks the right tool and calls it.

Clients that do not do OAuth

Some clients never run the sign-in dance. They send one static header and expect that to be the whole story: the OpenAI Responses API, LangChain, n8n, and anything you write yourself. For those, pass your BackQuant API key as a bearer token. It is the same key you already create at the API dashboard, not a separate MCP credential, and it carries the same plan and quota.
With the OpenAI Responses API, give the tool your MCP URL and put the same key in authorization. OpenAI does not perform the OAuth exchange itself, so the bearer path is the supported route there:
Treat the key like any other secret. A bearer token is sent on every call, so prefer an environment variable over pasting it into a shared workflow, and rotate it from the dashboard if it is ever exposed.

Local clients that only speak stdio

Older MCP clients launch a local process and talk to it over stdin/stdout rather than calling a URL. Bridge them with mcp-remote, which runs locally and forwards to the server. It needs Node; there is nothing to install by hand, npx fetches it on first run. Add this to your client’s MCP config (claude_desktop_config.json for Claude Desktop, .cursor/mcp.json for Cursor):
That opens a browser once to sign in, then caches the token. To skip the browser entirely, hand the bridge your API key instead:
Restart the client after editing its config. If you already connect over a URL, you do not need any of this.

Tools

Nineteen tools, grouped by what you would ask for. Each returns a shaped, compact answer rather than a raw dump, so a question costs a sensible number of tokens. Positioning and levels Flow and tape Volatility and pricing Structure and history Discovery

Limits

MCP runs on the same entitlements as the REST API. There is no separate MCP quota: a tool call is a request, counted against your plan’s monthly allowance and per-minute burst exactly like a REST call. See Rate limits. One question from a model often fires several tool calls in quick succession, which is why the starter burst allowance is set well above one call per question.

How it relates to the AI panel

They are complements, not substitutes. The panel gives depth inside our product. MCP puts our data inside your workflow.

Technical details

For anyone implementing a client rather than using one: Private-use redirect schemes (RFC 8252) are accepted, so desktop clients that use a custom scheme rather than a loopback URL connect without special-casing.
Tokens are scoped to the BackQuant account that approved them. Revoking the connection in your AI client, or the subscription lapsing, stops access at the next call.

See also

What to ask it

Limits and errors