{"repo":"Qoyyuum/mcp-metatrader5-server","free":true,"listed":false,"github":"https://github.com/Qoyyuum/mcp-metatrader5-server","clone":"git clone https://github.com/Qoyyuum/mcp-metatrader5-server.git","description":"A Model Context Protocol (MCP) server for interacting with the MetaTrader 5 trading platform. This server provides AI assistants with tools and resources to access market data, perform trading operations, and analyze trading history.","language":"Python","stars":210,"topics":["mcp-server","metatrader-5"],"license":null,"category":"mcp-servers","readme_excerpt":"MetaTrader 5 MCP Server A Model Context Protocol (MCP) server for MetaTrader 5, allowing AI assistants to interact with the MetaTrader 5 platform for trading and market data analysis. Documentation Features - Connect to MetaTrader 5 terminal - Access market data (symbols, rates, ticks) - Place and manage trades - Analyze trading history - Integrate with AI assistants through the Model Context Protocol Installation From PyPI From Source Requirements - uv (recommended) or pip - Python 3.11 or higher - MetaTrader 5 terminal installed on Windows - MetaTrader 5 account (demo or real) Usage Quick Start The server runs in stdio mode by default for MCP clients like Claude Desktop: Development Mode (HTTP) For testing with HTTP transport, create a .env file: Then run: The server will start at http://127.0.0.1:8000 Installing for MCP Clients Method 1: Using uvx (Simplest - No Installation Required) ⭐ Add this configuration to your MCP client's config file: For Claude Desktop ( claude desktop config.json ): Method 2: Using FastMCP Install (Recommended) After git cloning the repo, run the following commands: For MCP JSON format For Claude Desktop For Claude Code For Cursor For Gemini CLI Method 3: Manual Configuration Add this to your claude desktop config.json or whatever LLM config file: API Reference Connection Management - initialize() : Initialize the MT5 terminal - login(account, password, server) : Log in to a trading account - shutdown() : Close the connection to the MT5 terminal ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Qoyyuum","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Qoyyuum/mcp-metatrader5-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}