Discover and explore top open-source AI tools and projects—updated daily.
ariadngAI-driven trading automation for MetaTrader 5
Top 89.1% on SourcePulse
This project provides a bridge between AI Large Language Models (LLMs) and the MetaTrader 5 (MT5) trading platform, enabling users to execute trades and manage accounts using natural language commands. It targets traders, developers building trading bots, and analysts seeking to integrate AI with financial markets, offering an intuitive way to automate trading strategies.
How It Works
The MetaTrader MCP Server acts as an intermediary, translating natural language instructions processed by AI assistants (like Claude or ChatGPT) into executable commands for the MT5 platform. It supports multiple interfaces, including a Model Context Protocol (MCP) server, a REST API, and a WebSocket stream for real-time data, allowing flexible integration into various AI workflows and custom applications.
Quick Start & Requirements
pip install metatrader-mcp-server.stdio, a REST API server for ChatGPT/Open WebUI, a WebSocket server for real-time quotes, and a remote MCP server (SSE).Highlighted Details
Maintenance & Community
The project is actively developed, with planned features including Docker containerization and Google ADK integration. Community support is available through GitHub Issues and Discussions. The primary contributor is Aria Dhanang.
Licensing & Compatibility
The project is released under the MIT License, which is permissive and allows for commercial use and integration into closed-source applications.
Limitations & Caveats
The MCP protocol itself does not include authentication, necessitating careful network security (firewalls, reverse proxies) when exposing the server remotely. The project includes a strong disclaimer regarding the significant risks associated with financial trading, emphasizing that users are solely responsible for all trades executed through the system.
2 months ago
Inactive