mt-data-mcp
Verified Safeby emerzon
Overview
A MetaTrader5 Model Context Protocol (MCP) server for accessing market data, performing technical analysis, generating forecasts, and optimizing trading strategies.
Installation
python server.pyEnvironment Variables
- MT5_LOGIN
- MT5_PASSWORD
- MT5_SERVER
- MT5_TIME_OFFSET_MINUTES
- MTDATA_NF_ACCEL
- CUDA_VISIBLE_DEVICES
Security Notes
The server connects to MetaTrader5 using credentials from a .env file, which is a standard but relies on local file system security. The FastAPI web API currently exposes only data and analytical tools, minimizing direct trading risks from unauthenticated access. However, adding trading functions to the web API without robust authentication/authorization would introduce significant risk. The project relies on numerous third-party machine learning and data science libraries, which inherently increases supply chain risk.
Similar Servers
mdk-mcp-server
This server provides AI agents with comprehensive SAP Mobile Development Kit (MDK) knowledge and tools to assist in MDK application development, offering project-aware context, templates, and access to MDK CLI tools.
mcp-server-csdn
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
Oktopost-MCP
This MCP Server acts as an integration layer for Oktopost's REST API, providing secure and structured access to social media management functionalities (campaigns, posts, approvals) for AI clients and automation tools.
MCP-SERVER
An AI chatbot server integrating Google Gemini with Gmail via Model Context Protocol for intelligent email interaction.