The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the MTContext listing page.
Connect Claude, Cursor, or any MCP-compatible client to a MetaTrader 4 or 5 terminal — no Python, no local server to run.
MTContext is a cloud-hosted, remote MCP server. There's nothing to clone,
build, or pip install from this repo — this repo exists to document the
connection and point at the real thing. (This is intentional: the server
implementation itself is closed-source, cloud infrastructure, not something
you run yourself.)
.ex5 for MT5, .ex4 for MT4 — MT4 support
coming soon) onto a chart in your MetaTrader terminal.dry_run: true until you confirm.MTContext exposes a single remote Streamable HTTP MCP endpoint per account:
Get your real YOUR_LICENSE_KEY from your dashboard
after connecting a terminal — see examples/claude_desktop_config.example.json.
Full tool reference: docs.mtcontext.com. Setup guides and troubleshooting: help.mtcontext.com.
Several open-source MetaTrader MCP servers exist and require installing Python and running a local process yourself, usually MT5-only, with no safety layer beyond what you build. MTContext trades that developer-only setup for a one-file install, MT4 and MT5, and a dry-run-by-default safety model — aimed at traders, not just developers who happen to trade.
The contents of this repository (documentation and examples) are MIT licensed — see LICENSE. This does not cover the MTContext service itself, which is proprietary.