What are the system requirements?
Python 3.11 or higher, the MetaTrader 5 terminal installed on Windows, and a MetaTrader 5 account (demo or real).
@Qoyyuum
Basic information
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.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-metatrader5-server": {
"command": "uvx",
"args": [
"--from",
"mcp-metatrader5-server",
"mt5mcp"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
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.
Install the package via uvx --from mcp-metatrader5-server mt5mcp or clone the repository and run uv run mt5mcp. By default it runs in stdio mode for MCP clients like Claude Desktop. For HTTP transport (development), set environment variables MT5_MCP_TRANSPORT=http, MT5_MCP_HOST, and MT5_MCP_PORT. Configuration examples for several MCP clients (Claude Desktop, Claude Code, Cursor, Gemini CLI) are provided.
Python 3.11 or higher, the MetaTrader 5 terminal installed on Windows, and a MetaTrader 5 account (demo or real).
Set environment variables `MT5_MCP_TRANSPORT=http`, `MT5_MCP_HOST=127.0.0.1`, and `MT5_MCP_PORT=8000` in a `.env` file, then run `uv run mt5mcp`.
The server supports stdio mode (default) and HTTP transport (development mode). No authentication mechanism is described for either transport.
Data is accessed locally through the MetaTrader 5 terminal. The server does not store data externally; it reads market data and trade history directly from the terminal.
No. The MetaTrader 5 terminal is only officially supported on Windows, so the server requires a Windows environment.

Connect AI assistants and agents to NexusTrade for quantitative research, backtesting, managed compute, creator discovery, strategy subscriptions, editable portfolio forks, continuous paper or live copy trading, and cont

Let your AI send invoices and take payment — card or ACH. Free. Holdings MCP server for Claude, ChatGPT & Cursor.
Live Proof-of-Work mining data for AI agents: difficulty, hashrate, solo-mining odds, cost of production and hardware profitability for 126+ networks and 770+ ASIC/GPU/CPU models. Read-only, no API key.

Ask your AI assistant about your Savi Tools business: invoices, expenses, mileage, contacts, projects, taxes, and more. Read-only and OAuth-secured — your assistant sees only your own data at getsavitools.com, and you
The hosted eBay MCP server for ecommerce sellers. Manage eBay, Amazon, Walmart, Etsy, Shopify and TikTok Shop listings, products, inventory, orders and buyer messages from Claude, ChatGPT, Cursor or any AI assistant. 120
Comments