If you have read our earlier guides on connecting AI assistants to MetaTrader 5, you know the drill: install a third-party MCP server, edit a JSON config, restart your client, and hope the bridge holds. That approach still works. But as of 23 July 2026 it is no longer the only way. And for most people it is no longer the best place to start.

MetaTrader 5 Build 6060 added native support for the Model Context Protocol and an integrated AI Assistant. MetaQuotes put it plainly: "With built-in MCP support, MetaTrader 5 becomes a fully featured source of market data and trading functionality for modern AI agents."

This article covers what actually shipped, how to switch it on, what it can and cannot do, and when the third-party route is still the right call.

What actually shipped

Three separate things arrived together, and it is worth keeping them distinct because they solve different problems.

1. Native MCP support in the terminal. MT5 itself now speaks MCP. AI agents can read market information, analyse charts, inspect the trading environment and perform operations through the standard interface, no bridge process sitting between them.

2. A built-in AI Assistant. A conversational panel inside the terminal, and a second one inside MetaEditor. This is the part most traders will actually touch.

3. External agent connectivity. If you would rather use your own agent, you can connect external MCP-capable systems, MetaQuotes names OpenAI Codex and Claude Code as examples.

Turning it on

The setup is close to nothing, which is the point.

Sign in to the platform with your MQL5.community account. Every user automatically receives the free MQL5 Lite plan. After updating, the platform configures the rest itself: MQL5.community is selected as the default AI provider and the API key is added automatically.

If you would rather not route through MQL5, you can supply your own keys and pick a model directly in the terminal settings. Supported providers include OpenAI, Anthropic, Gemini, DeepSeek and Ollama, the last of which means fully local inference if you want nothing leaving your machine.

AI settings synchronise between the terminal and MetaEditor, so you configure it once.

What the assistant can do

In the terminal, it works on the market and your account:

In MetaEditor, it is a development assistant:

Conversation history is kept in the Chats tab of the Navigator, so a session survives a restart.

The security controls are the important part

This is where the native implementation deserves credit, and where anyone building their own bridge should pay attention.

AI operations are governed by configurable settings. You can explicitly allow or prohibit AI-initiated trading operations, or require manual confirmation before any order is placed. Separate settings control whether the AI may make network requests or run command-line operations.

If you have read our beginner's guide, you will recognise the warning we made there: the same interface that lets you ask for candles will happily place an order. In the third-party servers, that risk is yours to manage in code. MetaQuotes has made it a first-class setting.

Build 6060 also added Passkey authentication, which protects against credential theft, even with your login and password, an attacker cannot connect without confirmation from your registered device or a hardware key. It is enabled broker-side, so not every account will have it yet.

Does this make the third-party servers redundant?

No, but it changes why you would use one.

The native implementation is aimed at a human sitting in front of the terminal, working conversationally. The third-party servers do something different: they expose MT5 as programmatic infrastructure.

Reach for a custom or third-party server when you need:

Put simply: the native MCP server is a better assistant. A custom server is still a better integration.

A decision guide

What it does not solve

Worth being clear about, because the announcement is easy to over-read.

Where to go next

If you are new to this area, start with the built-in assistant, it costs you nothing but an update and a sign-in, and it will tell you quickly whether conversational access to your terminal is useful to you.

If you already built a bridge, keep it. The reason to have one has narrowed, but it has not disappeared: programmatic control, custom risk limits, and headless operation are all still things the native implementation does not give you.

And if you have not yet read our earlier pieces, they remain accurate on the mechanics of third-party MCP servers, just no longer the only path in:

Details in this article are drawn from the MetaQuotes release announcement for MetaTrader 5 Build 6060, published 23 July 2026. Provider and feature availability may change, check the terminal's own settings for the current list.

Where to run this

None of the techniques above require a specific broker, the Python API works against any MT5 terminal. We run our own testing on Axi, which we use because of its MT5 support, raw-spread Pro account, and the fact that it doesn't restrict DLL imports or WebRequest calls in EAs. If you're already with a broker you like, stay there.

If you do want to try Axi, our introducing-broker code is 4592551. It costs you nothing and supports the research we publish here.

Open an Axi Account →

Risk notice. Trading leveraged instruments carries a high risk of loss. Nothing in this article is financial advice, and no strategy or integration described here is guaranteed to be profitable. Test everything on a demo account before risking capital.

AI Trade Lab is an Axi Introducing Broker (IB 4592551). We may receive compensation if you open an account through our links. This does not change what we publish or how we test.