Skip to main content

Read-only MCP server to monitor MetaTrader 5 accounts on remote Windows VPS via SSH

Project description

mt5-remote-reader-mcp

Read-only MCP server per monitorare conti MetaTrader 5 su VPS Windows remote via SSH.
Non esegue mai operazioni di trading.

Installazione

pip install trading-skill

Utilizzo con un agente AI

Una volta installata, puoi dire a qualsiasi agente AI compatibile MCP:

"Usa la skill trading-skill, connettiti alla VPS 1.2.3.4 con password XXXX e dimmi i trade aperti"

Il comando da passare all'agente per configurare il server MCP è:

trading-skill

Tool disponibili

Tool Descrizione Parametri
list_terminals Elenca i terminali MT5 attivi sulla VPS ip, password
get_open_positions Posizioni aperte ip, password, terminal
get_trade_history Storico trade chiusi ip, password, terminal, days (default 30)
get_expert_log Log dell'Expert Advisor ip, password, terminal, lines (default 100)
get_symbols Strumenti disponibili ip, password, terminal
get_symbol_info Dettagli di uno strumento ip, password, terminal, symbol

Prerequisiti sulla VPS

  • Windows Server 2012 R2 o superiore
  • MetaTrader 5 installato e loggato
  • Python 3.8+ installato
  • OpenSSH attivo con autenticazione tramite password
  • mt5_tool.py copiato in C:\Users\Administrator\Desktop\mt5_tool.py

Setup VPS

Per configurare una VPS nuova dal tuo Mac:

python setup_vps.py 1.2.3.4 password

Questo copia automaticamente mt5_tool.py sulla VPS e verifica che tutto funzioni.

Flusso tecnico

Agente AI → trading-skill (MCP stdio) → SSH → VPS Windows → mt5_tool.py → JSON

Sicurezza

  • La skill è read-only — non esegue nessuna operazione di trading
  • Le credenziali vengono passate per ogni chiamata e non vengono salvate

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mt5_remote_reader_mcp-0.1.0.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mt5_remote_reader_mcp-0.1.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file mt5_remote_reader_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: mt5_remote_reader_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for mt5_remote_reader_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a16eef42d7407987e50b978784356c9c8340d36da9bebdb0fe0b58b7907b43ba
MD5 2a1bcaccbabb1a7989ec325520a36140
BLAKE2b-256 d3ff64d9af2d0c4108677b7777256ef500188ad95fa6af723b62b3f5060e1e43

See more details on using hashes here.

File details

Details for the file mt5_remote_reader_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mt5_remote_reader_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8271cba135e5eb691b84a5cd4d8cc8a39c5fcb6b36ff3833311dc3385f7a9ef7
MD5 87b1a15367b911dffdc2c8a7b2848961
BLAKE2b-256 e23c04d67649da90e3bc3424dca76589866365416367692fb6ec41fa755f558c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page