AI Connection
Connect Claude to your data
Add AnalyticsFX as a connector in Claude and ask about your own trades, seasonality, COT and fundamentals in plain language. No code.
Connect in one click
- 1. In Claude, open
Settings → Connectors → Add custom connector. - 2. Paste this URL:
https://www.analytics-fx.com/api/mcp- 3. Click
Connect. A browser window opens, you sign in to AnalyticsFX and approve. That is it.
After connecting, just ask Claude things like "summarize my last 50 trades" or "where am I losing money?"
What you can ask
- Summarize my recent trades and win rate.
- Where am I losing money, by session or symbol?
- What is the seasonal pattern for EURUSD this month?
- What does COT positioning look like for the euro?
- Show the fundamental score for AAPL.
It is read-only and your journal is visible only to you. Nothing can be changed through the connection.
Tools
Every tool is scoped to the connected account. Read tools never expose another user's data; write tools change your own journal and are clearly marked.
get_seasonalityreadCompiled seasonal statistics for an instrument symbol: monthly average/median return, win rate, average annual return, and best/worst/most-consistent months. Same data as the /api/v1/seasonality API.
get_cotreadCommitments of Traders positioning for a currency or instrument code. Same data as the /api/v1/cot API (history capped at ~3 months).
get_fundamentalsreadFundamentals snapshot for an equity symbol.
list_supported_symbolsreadList the symbols and currencies supported per dataset (seasonality, cot, stocks).
get_gexreadGamma exposure (GEX) profile for an options-listed symbol: per-strike call/put/total GEX and key levels (gamma flip, max gamma).
get_zetareadLatest Zeta regime/risk model for an asset (SPY, QQQ, DAX): regime, drift, risk and series.
get_mlreadML predictions for a currency: ATR (volatility) forecast and macro model output. USD maps to DXY.
get_newsreadEconomic calendar events, newest first. Optional currency and ISO date range.
get_screenerreadRanked seasonal windows (the seasonality screener candidates) for a symbol.
run_montecarloreadRun a seeded Monte Carlo simulation of a trading strategy and return summary stats (win/loss %, mean max drawdown, prop-firm phase pass rates).
list_journal_accountsreadList the connected user's own journal accounts (mt and mt5).
get_tradesreadClosed trades for one of the user's mt5 accounts. profit is already net of commission and swap.
analyze_account_performancereadSummary of one of the user's mt5 accounts: trade count, win rate, net P/L and where they lose money.
connect_mt5_accountwriteConnect an MT5 account to the user's journal so its trades sync. Credentials are only used to start the sync and are never returned.
add_trade_screenshotwriteAttach a screenshot to a specific trade in the user's journal. Provide the image as base64.
add_journal_tradewriteAdd a manual trade to one of your custom journal accounts (only custom accounts accept manual trades).
remove_journal_tradewriteRemove a manual trade (by its id) from one of your custom journal accounts.
Security and scope
- Auth uses OAuth 2.1 with PKCE; your client discovers the endpoints from
/.well-known/oauth-authorization-server. An API key from /dashboard/api also works as a bearer token. - Journal tools are owner-scoped: an assistant can only read or modify your own accounts and trades, never anyone else's.
- Read tools are side-effect free. Write tools (connect_mt5_account, add_trade_screenshot) modify your journal and are explicit.
- Usage is metered the same way as the REST API.
