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.pycopiato inC:\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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b61d4e2a4f00a0e38dc6cd5cbf8b0ce37272190a67a395863975552187148236
|
|
| MD5 |
cc77f487734e851a773a5255778f3c7c
|
|
| BLAKE2b-256 |
8abf40089fa38804e1e8f08ca60054e4c5958fcfad7f1edbcc59c293482af8d9
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3712930a6315e3bacc063c70d01bc35460cc22b64de8422287697b902a3e88ac
|
|
| MD5 |
c09e00ecaf6be7f8f38514a0d61dbab5
|
|
| BLAKE2b-256 |
06ae435c4b766b41bbfb905fce4b075eb446f0e22a8619acf9b53b8edd246144
|