No restrictions except traffic limits for specific access point and periods of liveupdate checkups.
Open "Help -> About" and restart the terminal to stimulate updates.
Hi Renat, thank you very much — it worked! After opening "Help → About" and restarting the terminal, LiveUpdate finally pulled the beta build, and I was also able to successfully connect Claude to MetaTrader 5. I really appreciate your quick help.
MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - https://www.mql5.com/ru/forum/511815/page23 (read this page by using in-built online translator which exists on every forum post). Because it is very interesting.
agent is capable of performing deep cyclic analysis of information (for example: scenarios for Monday for the symbols, key levels, practical guideline and so on);
Connect the latest powerful GPT-5.6 Sol and you have a truly powerful tool in your hands;
Missing FTP tab in Options after updating to Build 5984
After updating, the FTP tab is no longer present under Tools > Options. The tab bar now shows: Server, Charts, Trade, Experts, GPU, Events, Notifications, Email, AI Assistant, MCP, Community.
Previously this tab let you configure automatic FTP publishing of account reports (server, login, password, upload path, refresh interval). Is this intentional (i.e. FTP publishing has been deprecated), or a regression from the Options dialog rework that added the AI Assistant/MCP tabs? If it's removed for good, is there a supported way to replicate this via MQL5 (e.g. SendFTP ) for automated report uploads?
Terminal: Removed support for publishing trading reports via FTP. This legacy feature is deprecated and is no longer widely used.
Hello, after testing MCP server on MT5 build 6034 directly from copilot locally, these three items were discovered as possible issues/improvements. Maybe some are design choices but letting you know just in case.
Issue
Impact
Expected fix
list_open_charts omits chart_id from every entry
Charts opened by the user or in a previous session cannot be closed or modified via MCP — the ID is irrecoverably lost
Each { title, path } entry should also include the chart_id integer
mcp_trade_allowed: true is reported even when trading will fail
Agents that check this flag before placing orders receive a false green light; the actual blocker (AI Assistant → Trading: Enabled) is a third independent gate not reflected in the API
The field should reflect the true composite permission state, or the error response should explicitly name the ungated setting
trade_close_by_position tool schema documents the second parameter as position_by_ticket but the server requires position_ticket_by
Every caller following the documented schema gets "position_ticket_by must be specified"
Fix the tool schema / tools/list description to match the actual accepted parameter name
Hello, after testing MCP server on MT5 build 6034 directly from copilot locally, these three items were discovered as possible issues/improvements. Maybe some are design choices but letting you know just in case.
Issue
Impact
Expected fix
list_open_charts omits chart_id from every entry
Charts opened by the user or in a previous session cannot be closed or modified via MCP — the ID is irrecoverably lost
Each { title, path } entry should also include the chart_id integer
mcp_trade_allowed: true is reported even when trading will fail
Agents that check this flag before placing orders receive a false green light; the actual blocker (AI Assistant → Trading: Enabled) is a third independent gate not reflected in the API
The field should reflect the true composite permission state, or the error response should explicitly name the ungated setting
trade_close_by_position tool schema documents the second parameter as position_by_ticket but the server requires position_ticket_by
Every caller following the documented schema gets "position_ticket_by must be specified"
Fix the tool schema / tools/list description to match the actual accepted parameter name
I would like to clarify the officially supported external API usage of MQL5 Lite / InferDeck.
MetaTrader 5 automatically provisions the credential used for MQL5 Lite, and https://api.inferdeck.net publicly exposes an OpenAI-compatible /v1/chat/completions API.
For an external unattended Python application running on a Windows VPS, used only for AI analysis and with no MetaTrader trading/write permissions, is there an officially supported way to call MQL5 Lite through:
https://api.inferdeck.net/v1/chat/completions
without exporting or accessing MetaTrader's automatically provisioned hidden credential?
Specifically:
Can a normal MQL5 OAuth access token be used as Authorization: Bearer ... with InferDeck, or is another user-managed API credential/token exchange required?
If another credential is required, where can an MQL5 user officially create and revoke it?
What exact model identifier should be used to select MQL5 Lite?
Does the free MQL5 Lite entitlement include external automated API calls, or is it limited to the built-in MetaTrader/MetaEditor Assistant?
What rate limits, quotas, pricing and automation/API terms apply to this usage?
If external use is supported, could you please provide the relevant official documentation or example authentication flow?
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
You are signed in. Two-factor authentication has been disabled. Set it up again and scan a new QR code, or continue with two-factor authentication disabled.
Interestingly, the rules here prohibit me from meaningfully replying to an accusation posted by a Moderator. Well done.🙄
There are no accusations there. Obviously, it was harmless humor. Stop looking for negativity where it doesn't exist.
No restrictions except traffic limits for specific access point and periods of liveupdate checkups.
Open "Help -> About" and restart the terminal to stimulate updates.
MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - https://www.mql5.com/ru/forum/511815/page23
(read this page by using in-built online translator which exists on every forum post).
Because it is very interesting.
----------------------
Summary of this page:
Missing FTP tab in Options after updating to Build 5984
After updating, the FTP tab is no longer present under Tools > Options. The tab bar now shows: Server, Charts, Trade, Experts, GPU, Events, Notifications, Email, AI Assistant, MCP, Community.
Previously this tab let you configure automatic FTP publishing of account reports (server, login, password, upload path, refresh interval). Is this intentional (i.e. FTP publishing has been deprecated), or a regression from the Options dialog rework that added the AI Assistant/MCP tabs? If it's removed for good, is there a supported way to replicate this via MQL5 (e.g. SendFTP ) for automated report uploads?
Terminal: Removed support for publishing trading reports via FTP. This legacy feature is deprecated and is no longer widely used.
Hello, after testing MCP server on MT5 build 6034 directly from copilot locally, these three items were discovered as possible issues/improvements. Maybe some are design choices but letting you know just in case.
Best Regards
Hello, after testing MCP server on MT5 build 6034 directly from copilot locally, these three items were discovered as possible issues/improvements. Maybe some are design choices but letting you know just in case.
Best Regards
Hi MetaQuotes team,
I would like to clarify the officially supported external API usage of MQL5 Lite / InferDeck.
MetaTrader 5 automatically provisions the credential used for MQL5 Lite, and https://api.inferdeck.net publicly exposes an OpenAI-compatible /v1/chat/completions API.
For an external unattended Python application running on a Windows VPS, used only for AI analysis and with no MetaTrader trading/write permissions, is there an officially supported way to call MQL5 Lite through:
https://api.inferdeck.net/v1/chat/completions
without exporting or accessing MetaTrader's automatically provisioned hidden credential?
Specifically:
If external use is supported, could you please provide the relevant official documentation or example authentication flow?
Thank you.
Forum on trading, automated trading systems and testing trading strategies
MT5 AI Assistant trade_send_market_order returns 10030 Invalid fill because filling mode cannot be specified
Alain Verleyen, 2026.08.31 12:03
Reported to MQ attention thank you.