AI Assistant MCP in MT5 Beta Build 6194 has no file read tools

 

Provider: MQL5 Lite

Response:

Let me start with the mandatory pre-flight. First, I need to call get_workspace_info on MetaEditor (the metaeditor5 server). Let me look at the available tools.

Actually, the metaeditor5 extension instructions say: "MANDATORY PRE-FLIGHT STEP: The absolute first action of every new session must be calling get_workspace_info." But I don't see get_workspace_info in my available tools list. Let me check what tools I have:

  • metaeditor5__compile_file
  • metaeditor5__format_source_code
  • metaeditor5__open_file_in_editor
  • metatrader5__chart_remove_indicator
  • metatrader5__get_chart_ticks_history
  • metatrader5__get_marketwatch_symbols
  • metatrader5__get_trading_history_orders
  • metatrader5__tester_get_report
  • metatrader5__tester_prepare_inputs
  • metatrader5__trade_delete_order
  • metatrader5__trade_modify_sl_tp
  • metatrader5__trade_send_market_order
  • metatrader5__trade_send_pending_order

Hmm, I don't see get_workspace_info in the tool list. The extension instructions mention it but it's not in the available functions. Let me check the metaeditor5 extension instructions... it says "MANDATORY PRE-FLIGHT STEP: The absolute first action of every new session must be calling get_workspace_info." But this tool isn't available in my function list.

Wait, I also have  delegate  which can be used with Source-based mode. And  load  for knowledge sources. Let me check.

Actually, the metatrader5 instructions also mention get_workspace_info. But it's not in my available tools. Since I cannot call get_workspace_info (not available in my tool list), I should try to find it or note it. Actually, let me search for available extensions using the extensionmanager.

Actually wait - the extensionmanager instructions say "search_available_extensions: Find extensions available to enable/disable". But those tools aren't in my function list either.

Hmm, let me re-read. My available functions are:

  • analyze
  • delegate
  • edit
  • load
  • load_skill
  • metaeditor5__compile_file
  • metaeditor5__format_source_code
  • metaeditor5__open_file_in_editor
  • metatrader5__chart_remove_indicator
  • metatrader5__get_chart_ticks_history
  • metatrader5__get_marketwatch_symbols
  • metatrader5__get_trading_history_orders
  • metatrader5__tester_get_report
  • metatrader5__tester_prepare_inputs
  • metatrader5__trade_delete_order
  • metatrader5__trade_modify_sl_tp
  • metatrader5__trade_send_market_order
  • metatrader5__trade_send_pending_order
  • shell
  • tree
  • write

So there's no get_workspace_info, no file read tools, no list_files, etc. The instructions say to call get_workspace_info but it's not available. I cannot call a function that doesn't exist.

Note: I've always kept "Dangerous shell operatons..." disabled.

 
Giving a response without at least the previous prompt is rather useless.
 
Alain Verleyen #:
Giving a response without at least the previous prompt is rather useless.

I'll run a new test...

Edit: Disregard. As luck would have it, file read tools are back up and running after being down for several hours.

 

Looks like the MCP is going up and down. Here's a quick test:

Prompt: Open my ATR_Cycles indicator and explain that indicator code in plain language.

Response:

Let me start by following the mandatory pre-flight steps. I need to call get_workspace_info on the MetaEditor server as the absolute first action, and also get_workspace_info on MetaTrader server.

Wait, the tools available here don't include get_workspace_info explicitly in the function list. Let me check. The tools available are:

  • analyze
  • delegate
  • edit
  • load
  • load_skill
  • metaeditor5__compile_file
  • metaeditor5__format_source_code
  • metaeditor5__open_file_in_editor
  • metatrader5__get_marketwatch_symbols
  • metatrader5__get_trading_history_orders
  • metatrader5__get_trading_open_positions
  • metatrader5__tester_get_report
  • metatrader5__tester_prepare_config
  • metatrader5__tester_prepare_inputs
  • metatrader5__trade_close_by_position
  • metatrader5__trade_close_single_position
  • metatrader5__trade_delete_order
  • metatrader5__trade_modify_sl_tp
  • metatrader5__trade_send_market_order
  • shell
  • tree
  • write

Hmm, there's no get_workspace_info in the listed functions. The instructions say to call get_workspace_info but the tool isn't listed. The metaeditor5 instructions say "MANDATORY PRE-FLIGHT STEP: The absolute first action of every new session must be calling get_workspace_info." But that tool isn't available in my function list.

 
Ryan L Johnson #:

Looks like the MCP is going up and down. Here's a quick test:

Prompt: Open my ATR_Cycles indicator and explain that indicator code in plain language.

Response:

Let me start by following the mandatory pre-flight steps. I need to call get_workspace_info on the MetaEditor server as the absolute first action, and also get_workspace_info on MetaTrader server.

Wait, the tools available here don't include get_workspace_info explicitly in the function list. Let me check. The tools available are:

  • analyze
  • delegate
  • edit
  • load
  • load_skill
  • metaeditor5__compile_file
  • metaeditor5__format_source_code
  • metaeditor5__open_file_in_editor
  • metatrader5__get_marketwatch_symbols
  • metatrader5__get_trading_history_orders
  • metatrader5__get_trading_open_positions
  • metatrader5__tester_get_report
  • metatrader5__tester_prepare_config
  • metatrader5__tester_prepare_inputs
  • metatrader5__trade_close_by_position
  • metatrader5__trade_close_single_position
  • metatrader5__trade_delete_order
  • metatrader5__trade_modify_sl_tp
  • metatrader5__trade_send_market_order
  • shell
  • tree
  • write

Hmm, there's no get_workspace_info in the listed functions. The instructions say to call get_workspace_info but the tool isn't listed. The metaeditor5 instructions say "MANDATORY PRE-FLIGHT STEP: The absolute first action of every new session must be calling get_workspace_info." But that tool isn't available in my function list.

Is there anything in the log related to the Assistant ?

Did you change any settings (from Options/Ai Assistant or MCP) ?

 
Alain Verleyen #:
Is there anything in the log related to the Assistant ?

This one stands out to me: Failed to load slash_commands: Configuration value not found: slash_commands. Falling back to empty list."},"target":"goose::slash_commands::recipe_slash_comma

(log file attached below)

Alain Verleyen #:
Did you change any settings (from Options/Ai Assistant or MCP) ?

I was able to successfully Generate a new API Key, but the "buggy" operation did not change.

I also restarted MT5, and even my pc... no change.

The Assistant did minimally access MS Powershell (even with "Dangerous..." disabled) as a last resort, so the Assistant isn't erroneously sandboxed in MT5.

Files:
 

Quick update...

I was able to reproduce the issue after downgrading to MT5 Build 6193.

At this point, I'm searching for an issue in my own pc/system.

Edit: Nothing found with Windows Malcious Software Removal Tool - 09/11/2026 release, nor with AV.
 

Prompt: Confirm your access to get_workspace_info.

Response:

I can't confirm access to get_workspace_info because that tool is not currently exposed in my toolset in this session.

What I actually have access to in this session

MetaEditor 5 server

  • metaeditor5__compile_file — compile MQL5 source
  • metaeditor5__format_source_code — format MQL5 source
  • metaeditor5__open_file_in_editor — open files in the editor

MetaTrader 5 server

  • metatrader5__get_marketwatch_symbols
  • metatrader5__get_trading_history_orders
  • metatrader5__get_trading_open_positions
  • metatrader5__tester_get_report / tester_prepare_config / tester_prepare_inputs
  • metatrader5__trade_* (close position, close-by, delete order, modify SL/TP, send market order)

Also available: general file/web/development tools ( write , edit , tree , analyze , shell , etc.).

Consequence

Because the mandatory pre-flight ( get_workspace_info ) is not available to me, I have not received read/write path rules, workspace roots, or permissions from the MetaEditor/MetaTrader servers. Per policy:

  • I will not access workspace files or folders until that pre-flight can succeed.
  • I will not invoke trading operations without your explicit instruction.

If you need the pre-flight

get_workspace_info is normally exposed by the MetaEditor/MetaTrader MCP server as part of session initialization. If it isn't appearing here, it may need to be enabled or re-initialized on the server side (e.g. check the server's extension/permission config, then start a new session).

How would you like to proceed?

 
Exactly the same issue