Skip to main content

MCP skill to monitor MetaTrader 5 accounts on remote Windows VPS via SSH

Project description

trading-skill

MCP skill per monitorare conti MetaTrader 5 su VPS Windows remote via SSH.

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

trading_skill-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

trading_skill-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for trading_skill-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b61d4e2a4f00a0e38dc6cd5cbf8b0ce37272190a67a395863975552187148236
MD5 cc77f487734e851a773a5255778f3c7c
BLAKE2b-256 8abf40089fa38804e1e8f08ca60054e4c5958fcfad7f1edbcc59c293482af8d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: trading_skill-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for trading_skill-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3712930a6315e3bacc063c70d01bc35460cc22b64de8422287697b902a3e88ac
MD5 c09e00ecaf6be7f8f38514a0d61dbab5
BLAKE2b-256 06ae435c4b766b41bbfb905fce4b075eb446f0e22a8619acf9b53b8edd246144

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