Run Your MetaTrader 5 Accounts from Claude (MCP)
Control your MetaTrader 5 broker accounts from Claude in plain English via TickerAll's MCP server — balances, positions, trades, and candles.
You already know how to drive a MetaTrader 5 account with code — call the REST API, subscribe to the WebSocket, wire up the SDK. But sometimes you don't want to write a script. You want to ask a question: "What's my balance across all accounts?" or "Close my EURUSD trade." And you want a straight answer, in the same window where you're already thinking.
That's what TickerAll's MCP server is for. The
Model Context Protocol is an open standard that
lets an assistant like Claude talk to external services through a well-defined set
of tools. TickerAll runs a hosted MCP server at mcp.tickerall.com, so once
you connect it, Claude can read and drive your broker accounts in plain
English — no code, no glue, no local terminal to babysit.
It works in Claude on the web or desktop — and, because it's a standard MCP endpoint, in any MCP-compatible client. The whole thing is a plain-English front door onto the same accounts you'd otherwise reach through the API.
Setup in three steps
This one really is sequential — generate a key, add the connector, then start asking:
- Generate an MCP key. In your TickerAll dashboard, click "Connect to Claude (MCP)." That's one click, and it hands you a key.
- Add the connector. In Claude, add a connector pointing at
mcp.tickerall.comand paste your key. Claude now sees your TickerAll tools. - Just ask. Type what you want in plain English. Claude picks the right tool, runs it against your accounts, and reports back.
That's the entire install. No SDK, no environment variables, no local MetaTrader 5 terminal running in the background.
What you can ask
The MCP server exposes roughly 15 tools — enough to check state, act on it, and manage your whole pool of accounts. You don't call the tools by name; you just describe what you want, and Claude maps your words to the right one. A few examples:
| Ask | What happens |
|---|---|
| "What's my balance across all accounts?" | Reads balance & equity for every connected account |
| "Show my open positions." | Lists open positions and pending orders |
| "Pull BTCUSD H1 candles for the last day." | Fetches recent candles for the symbol and timeframe |
| "Close my EURUSD trade." | Closes the matching open position |
| "Place a 0.01-lot buy on BTCUSD with a stop at 58000." | Opens the trade with your stop attached |
Put another way, in one breath:
"Check my balances and equity, list open positions and pending orders, place, close, or modify trades, pull candles, read my closed-trade history, and manage the whole pool."
If you can say it, Claude can usually do it — as long as it's something the TickerAll API already supports.
It's the same accounts as the API
Nothing about MCP is a separate silo. These are the exact accounts you'd drive through the REST and WebSocket API or the Python SDK. MCP is just the conversational front door on top of them.
That means you can mix and match freely: prototype and explore by chatting with Claude, then move to code when you're ready to automate. If you'd rather start from the code side, the guide to placing your first MT5 trade over REST walks through the same operations as a script.
Your plan's limits still apply, too — the same account caps on free and Pro, and the same rule that the free tier is demo-only. Connecting through Claude doesn't change any of that; it's the same service underneath.
One honest safety note
MCP makes trading feel conversational, and that's exactly why this matters:
A trade you place through Claude on a live account is a real trade. "Place a 0.01-lot buy on BTCUSD" moves real money the moment it runs on a funded account.
So start on a demo account while you get a feel for how Claude interprets your requests. TickerAll's free tier is demo-only by default — the free-tier-live block keeps free users off live trading automatically, and live trading requires Pro. Treat that block as a feature, not a hurdle: it's the safety rail that lets you experiment without risk. When you do go live, read Claude's summary of what it's about to do before you confirm it, the same way you'd read an order ticket.
Wrapping up
The MCP server turns your MetaTrader 5 accounts into something you can just talk to. Generate a key, add the connector, and ask — balances, positions, candles, history, and trades, all in plain English, across your whole pool. It's genuinely no-code, so it's open to anyone on your team, not only the developers. And when you want to graduate from a conversation to an automated strategy, it's the same accounts and the same API waiting for your code.
Ready to connect it? Grab your MCP key from the dashboard, and see the full tool and endpoint reference in the TickerAll docs.