MCP server for MetaTrader 5 integration
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":"metatrader5-mcp","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.
# MetaTrader 5 MCP Server [](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/) A Model Context Protocol (MCP) server that provides comprehensive access to MetaTrader 5 trading platform functionality through Python. > **📖 New to this project?** Check out the [Quick Start Guide](QUICKSTART.md) for a condensed reference! ## 🚀 Quick Start ### Prerequisites - **MetaTrader 5** terminal installed and running on Windows - **Python 3.10+** ### Installation (Choose One Method) #### Method 1: Automated Installation (Recommended) **Windows:** ```bash # Clone the repository git clone https://github.com/amirkhonov/metatrader5-mcp.git cd metatrader5-mcp # Run installation script install.bat ``` **Linux/Mac:** ```bash # Clone the repository git clone https://github.com/amirkhonov/metatrader5-mcp.git cd metatrader5-mcp # Run installation script chmod +x install.sh ./install.sh ``` #### Method 2: Using pip ```bash # Install from source git clone https://github.com/amirkhonov/metatrader5-mcp.git cd metatrader5-mcp pip install -r requirements.txt pip install -e . ``` #### Method 3: Using Poetry ```bash git clone https://github.com/amirkhonov/metatrader5-mcp.git cd metatrader5-mcp poetry install ``` ### Configuration 1. **Copy the environment template:** ```bash cp .env.example .env ``` 2. **Edit `.env` with your MT5 credentials:** ```env MT5_LOGIN=12345678 MT5_PASSWORD=your_password MT5_SERVER=MetaQuotes-Demo MT5_PATH=C:\Program Files\MetaTrader 5\terminal64.exe ``` 3. **Run the server:** ```bash # Using environment variables from .env metatrader5-mcp # Or with command line arguments metatrader5-mcp --login 12345 --password secret --server MetaQuotes-Demo ``` ### Quick Test ```bash # Check if the server starts correctly metatrader5-mcp --help ``` ## Features…
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.