MCP Server Framework for MetaTrader 5. Build HTTP and stdio servers with automatic tool registration and MT5 socket communication
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-mt5-conection","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
<!-- mcp-name: io.github.TradeSystemsNique/fullmt5mcp-by-leo --> <p align="center"> <img src="https://img.shields.io/badge/Language-Python-3776ab?style=flat-square"/> <img src="https://img.shields.io/badge/MQL5-Backend-13C7DE?style=flat-square"/> <img src="https://img.shields.io/badge/Protocol-MCP-1B6CA8?style=flat-square"/> <img src="https://img.shields.io/badge/Platform-MetaTrader%205-0D1B2A?style=flat-square"/> <img src="https://img.shields.io/badge/Author-Niquel%20Mendoza-C9D6DF?style=flat-square"/> <a href="./LICENSE"> <img src="https://img.shields.io/badge/License-Nique%26Leo%20NL--ND--P-red.svg"/> </a> </p> <p align="center"> <strong>MCP Servers for MT5</strong> </p> --- ## Overview **mcp-mt5-conection** is a Python library that bridges MetaTrader 5 (MT5) with the Model Context Protocol (MCP). It provides a simple and extensible framework to create tools that communicate between Python and MT5 via socket connections. Define your tools once in Python, and expose them through either FastMCP (for Claude and MCP clients) or HTTP (for custom integrations). --- ## Main Features ### Library Capabilities - **Simple Tool Registration:** Use Python decorators to define MCP tools with minimal boilerplate - **Dual Protocol Support:** Expose tools via FastMCP (for Claude) or HTTP API simultaneously - **Socket-Based Communication:** Reliable TCP socket connection between Python and MT5 with JSON serialization - **Extensible Architecture:** Abstract base classes allow custom implementations (MCP, HTTP, or custom protocols) - **MT5 Function Access:** Call any MT5 function from Python through registered tools (trading, data, charts, etc.) --- ## Repository Structure ``` McpServer/ ├── Src/ # MQL5 Backend Functions ├── mcp_mt5_conection/ # Python MCP Server Package └── Configuration & metadata files ``` --- ## Requirements - Py requeriements and MQL5 Dependencies: [dependencies.json](./dependencies.json) - McpServer requ…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.