MCP.Market

Mt5 By Leo MCP server

by TradeSystemsNique·io.github.TradeSystemsNique/mt5-mcp-by-leo·v1.0.0·2 stars

Full MCP server for MT5: access trades, logs, compilation, etc..

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody has reviewed Mt5 By Leo yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mt5 By Leo tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • main

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 61 days ago12/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Mt5 By Leo compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,255 servers
Tools
1
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers

What its tools let an agent do: 1 read

Install Mt5 By Leo in Claude Code, Cursor or VS Code

claude mcp add mt5-mcp-by-leo -- uvx mt5-mcp-by-leo
Add to Cursor

What the publisher says

From the Mt5 By Leo repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.TradeSystemsNique/mt5-mcp-by-leo -->

Universal MCP Server for MetaTrader 5 Trading & Data Operations

Overview

FullMt5McpByLeo is a complete, production-ready MCP server that enables Claude and other AI assistants to control MetaTrader 5 directly. Execute trades, retrieve market data, manage charts, analyze trading history, and automate MT5 operations through natural language.

Main Features (General)

The average response time is around 10ms (from when Claude calls a function until its response; note that this may depend on the size of the request... on average it's 10ms).

  • Fast execution; the MCP server is written in C++ using simdjson and MQL5 uses JsonParserByLeo (fast MQL5 JsonParser), ultra-optimized code for maximum speed.
  • Unlike other MCPs for MT5, this MCP has two parts, one in MQL5 and the other in C++, giving access to the full MQL5 API and not limited to the mt5 package for Python, which lacks functions for handling charts, etc.

Main Features (MCP Functions)

Trade Operations

Execute and manage trading positions and orders:

  • Open Positions: Execute market trades (buy/sell) with immediate or pending orders
  • Position Management: Modify stops/profits, close positions (full or partial)
  • Order Management: Create, modify, and cancel pending limit/stop orders
  • Trading History: Query completed deals with profit/loss analysis

Market Data & Symbols

Access real-time and historical data:

  • OHLC Data: Retrieve candlestick data (open, high, low, close, volume, spread, etc..)
  • Tick data: Retrieve Tick data (last, ask, bid, flags, etc..)
  • Symbol Information: Get symbol properties (digits, spreads, swaps, volumes, etc.. full SYMBOLINFO)
  • Market Watch: Manage symbol selection and availability

Indicators

  • Indicator Manager: Get parameters, Add indicadors (ALL, Custom, MA, ETC..), Remove, Get Buffers, etc..

Graphic Objects

Create and modify chart visualizations:

  • Draw Objects: Create trend lines, rectangles, text labels, arrows
  • Object Properties: Modify colors, styles, prices, text, full ENUMOBJECTPROPERTY_*
  • Chart Annotations: Add visual markers and indicators to charts

Chart Management

Control chart windows and redraw operations:

  • Chart Operations: Open, close, list active charts
  • Chart Properties: Read chart dimensions, colors, price ranges
  • Visual Updates: Force chart redraw for real-time updates
  • Indicators: Add\Delete\GetName\GetTotal of indicator of any chart\subwin
  • Navigate: Navigate chart

Code & Terminal

Compile and execute Expert Advisors:

and get full report, deals, balance\equity curve.

  • Compilation: Compile MQL5 source to EX5 bytecode
  • Backtesting and Optimization: Run historical tests with multiple tick modeling\leverage\opt criterian\opt mode\forward\visual mode.. etc
  • EA Execution: Run Expert Advisors in real-time
  • Logging: Retrieve EA logs for debugging and monitoring
  • Terminal and Account: Obtaing terminal and acount info_* (integer, string, double)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Mt5 By Leo: common questions

Is Mt5 By Leo MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Mt5 By Leo safety report
How do I install Mt5 By Leo?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Mt5 By Leo need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Mt5 By Leo maintained?
The last commit was 99 days ago (2026-07-28). The latest release is v1.0.0.
How does Mt5 By Leo compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.