Assistente AI → 16 exchange + MetaTrader 5

Server MCP per il trading: collega Claude e ChatGPT al tuo exchange

Risposta breve: AlgoVesta gestisce un server MCP (Model Context Protocol) che raggiunge 16 exchange crypto e MetaTrader 5 tramite un'unica connessione. Incolli un link in Claude, ChatGPT, Cursor o qualsiasi altro client MCP, e l'assistente può leggere il tuo portafoglio, valutare un'idea, simularla e — una volta che lo consenti — piazzare l'ordine. Ogni connessione parte con un saldo paper di 5.000 $, ogni ordine supera un muro di rischio lato server con cui il modello non può discutere, e ogni azione restituisce una ricevuta firmata con ed25519.

Paper trading di default Nessun permesso di prelievo esiste 2FA richiesta prima degli ordini live Ricevuta firmata per ogni azione

Cos'è il trading MCP

Model Context Protocol è uno standard aperto per collegare un assistente AI a un sistema esterno. Invece di far indovinare al modello una risposta dai suoi dati di addestramento, questo chiama uno strumento nominato su un server che designi, riceve dati strutturati in cambio e ragiona sulla situazione reale. È lo stesso meccanismo che permette a un assistente di leggere un repository o interrogare un database — qui il sistema dall'altra parte è la tua infrastruttura di trading.

Questa distinzione conta più nel trading che quasi ovunque altrove. Un modello linguistico a cui si chiede "dovrei chiudere la mia posizione ETH?" senza una connessione a strumenti non ha idea se detieni ETH, quanto lo hai pagato o dove si trova il tuo stop. Produrrà un paragrafo sicuro di sé costruito sul nulla. Con una connessione MCP chiama get_portfolio_context, vede la posizione reale, l'entrata reale, il risultato non realizzato reale, e risponde riguardo al tuo conto anziché al trading in generale.

Una connessione MCP di AlgoVesta è un unico link. Dietro di essa c'è lo stesso livello di esecuzione che già serve i webhook TradingView e l'instradamento dei segnali Telegram della piattaforma: gli adattatori degli exchange, la contabilità delle posizioni, il motore di rischio. L'assistente non parla con Binance o con il tuo broker. Parla con AlgoVesta, e AlgoVesta parla con l'exchange — ed è proprio per questo che una policy che il modello non può vedere può comunque fermarlo.

Vale la pena chiarire cosa non è questo. Non è un servizio di segnali: AlgoVesta non genera né vende idee di trading qui, e l'assistente non segue le chiamate di qualcun altro. Non è nemmeno un bot autonomo. Nulla accade secondo una pianificazione e nulla accade mentre sei assente — l'assistente agisce quando glielo chiedi, in una conversazione di cui fai parte, e ogni azione di scrittura è visibile nella trascrizione. Se vuoi un'automazione pianificata o guidata da regole, è a questo che servono i percorsi webhook TradingView e instradamento Telegram; MCP è la superficie conversazionale, ed entrambi possono funzionare fianco a fianco sullo stesso conto.

Le tue chiavi API dell'exchange non raggiungono mai l'assistente. Restano crittografate all'interno di AlgoVesta. Ciò che l'AI detiene è un link MCP con ambito limitato e revocabile — una porta verso conti che già controlli, non le chiavi stesse.

Configurazione in circa cinque minuti

Crei il link nel pannello AlgoVesta sotto la scheda MCP Connection. Il pannello mostra l'indirizzo completo una sola volta, al momento della creazione, e in seguito conserva solo un'impronta — copialo quindi direttamente nel tuo client. Tratta quell'indirizzo come una credenziale: chiunque lo possieda può agire nel suo ambito sui tuoi conti.

Per un client che legge un file di configurazione JSON — Claude Desktop, Cursor, la maggior parte delle integrazioni per editor — aggiungi una voce:

{"mcpServers":{"algovesta":{"url":"https://api.algovesta.com/u/avmcp_<your-key>/mcp"}}}

Per Claude Code, un unico comando registra lo stesso server tramite HTTP streamable:

claude mcp add --transport http algovesta https://api.algovesta.com/u/avmcp_<your-key>/mcp

Gemini CLI usa un nome di chiave diverso per lo stesso valore: scrivi httpUrl invece di url nel suo file di impostazioni. Tutto il resto della voce è identico.

Quando crei la chiave scegli il suo scope, e questa scelta conta più del client in cui la incolli. Una chiave read risponde alle domande e non può piazzare nulla, il che si adatta a un assistente generico che usi anche per lavori non correlati. Una chiave paper sblocca l'intero set di strumenti contro il saldo virtuale ed è l'impostazione predefinita sensata mentre impari come si comporta un determinato modello. Una chiave live tocca denaro reale, ed è l'unico scope la cui creazione richiede un secondo fattore. Poiché le chiavi sono indipendenti, la maggior parte delle persone finisce per averne due o tre contemporaneamente — una chiave read sul telefono, una chiave paper in un editor — e le revoca singolarmente anziché tutte insieme.

C'è una seconda via se preferisci non incollare affatto un indirizzo segreto. AlgoVesta offre anche un endpoint OAuth 2.1 standard su https://api.algovesta.com/mcp con PKCE (S256) e Dynamic Client Registration, così un client che parla OAuth può registrarsi da solo e farti passare per una normale schermata di consenso del browser. I client che supportano i connettori remoti, incluso Claude su web, desktop e mobile, possono usare direttamente questo percorso. Schermate passo passo per entrambe le vie si trovano nella guida alla connessione MCP.

Cosa può fare l'AI

Il server espone venti strumenti. Quattordici di essi leggono, ragionano o provano senza modificare nulla; sei scrivono. La suddivisione è deliberata, perché rispecchia il sistema di scope — una chiave di sola lettura può chiamare gli strumenti di lettura e viene rifiutata da quelli di scrittura. Due degli strumenti di scrittura gestiscono strategie TradingView, e nessuno dei due può attivare l'esecuzione in denaro reale: quell'interruttore semplicemente non fa parte del loro insieme di campi scrivibili.

Leggere e provare — 14 strumenti
  • get_portfolio_context — saldi, posizioni aperte, entrate e risultato non realizzato su ogni exchange collegato.
  • get_market_price — il prezzo in tempo reale di un simbolo sull'exchange che eseguirà effettivamente l'ordine.
  • get_trade_history — trade chiusi e un riepilogo delle performance su crypto, MetaTrader 5 e paper, con le lacune nei dati dichiarate anziché appianate.
  • compare_venues — classifica i tuoi exchange connessi per prezzo live e spread misurato; consiglia, non instrada mai.
  • simulate_order — quanto costerebbe un ordine, la sua dimensione e il suo rischio, prima che venga inviato qualcosa.
  • list_open_orders — ordini in sospeso, incluse le gambe di protezione.
  • verify_receipt — verifica una firma ed25519 in modo che una ricevuta possa essere dimostrata autentica in seguito.
  • replay_channel — riproduce la cronologia di un canale di segnali per vedere come si sarebbe comportato.
  • list_strategies — le tue strategie TradingView e se il denaro reale è attivato su ciascuna; l'URL del webhook stesso non viene mai restituito.
  • compile_policy — trasforma le regole di rischio scritte in linguaggio semplice nella policy leggibile dalla macchina che il server applica.
Scrittura — 6 strumenti
  • place_order — apre una posizione con uno stop allegato; lo stop non è opzionale.
  • close_position — chiude in tutto o in parte una posizione aperta.
  • modify_position — sposta lo stop o il take-profit di una posizione già in corso.
  • cancel_order — annulla un ordine in sospeso che non è stato eseguito.
  • create_strategy — crea una strategia TradingView, sempre con l'esecuzione in denaro reale disattivata.
  • update_strategy — modifica le impostazioni di una strategia; l'interruttore del denaro reale non ne fa parte.

Gli strumenti d'ordine operano contro il motore paper finché la chiave non ha lo scope live. I due strumenti di strategia non possono in alcun modo attivare l'esecuzione in denaro reale — quell'interruttore è assente dal loro insieme di campi scrivibili, quindi nessun assistente può attivarlo.

In pratica l'assistente li concatena. Chiedigli di ribilanciare e leggerà il portafoglio, valuterà le gambe, simulerà ciascuna di esse, ti dirà cosa intende fare, e solo allora piazzerà qualcosa. Lo schema completo di input e output per ogni strumento è pubblicato nella documentazione per sviluppatori MCP, e il manifesto leggibile dalla macchina si trova su /mcp/tools.json se vuoi ispezionarlo prima di collegarti.

Assistenti AI supportati

MCP è un protocollo piuttosto che una funzionalità di un fornitore, quindi l'elenco è aperto: tutto ciò che lo parla può connettersi. Questi sono i client che le persone usano effettivamente con AlgoVesta oggi.

ClientCome si connetteNote
Claude (web, desktop, mobile)Connettore personalizzatoSettings → Connectors → Add custom connector. Funziona anche sul telefono, così puoi chiedere di una posizione anche lontano dalla scrivania.
Claude CodeUn comando CLILa riga claude mcp add sopra lo registra per il progetto corrente o globalmente.
CursorConfigurazione JSONUna voce mcp.json con un campo url, esattamente come mostrato sopra.
ChatGPTConnectors, modalità sviluppatoreDisponibile sui piani a pagamento; OpenAI blocca i connettori MCP personalizzati dietro la modalità sviluppatore.
Gemini CLIConfigurazione JSONStessa voce, ma il campo si chiama httpUrl.
Qualsiasi altro client MCPLink segreto o OAuthTrasporto HTTP streamable; OAuth 2.1 con PKCE e Dynamic Client Registration per i client che lo preferiscono.

Ogni chiave porta il proprio scope, etichetta e stato di revoca, quindi usare una chiave di sola lettura in un client e una chiave paper in un altro è una pratica normale e non un espediente. Revocarne una non disturba le altre.

Controlli di rischio che l'AI non può aggirare parlando

L'obiezione ovvia a lasciare che un modello linguistico piazzi ordini è che i modelli linguistici possono essere persuasi a fare cose. Un prompt persuasivo, una pagina web avvelenata nella finestra di contesto, o semplicemente un errore commesso con sicurezza — ognuno di questi può spingere un modello a voler fare qualcosa che non intendevi. La risposta di AlgoVesta è che l'intento del modello non ha l'ultima parola. I controlli vengono eseguiti sul server, dopo che la richiesta lascia l'assistente, in codice che il modello non vede mai e non può toccare.

  • Muro di policy lato server. Le tue regole — dimensione massima della posizione, simboli consentiti, tetto di leva, limite di perdita giornaliera — vengono compilate in una policy che il server valuta a ogni ordine. Un ordine rifiutato restituisce la regola che lo ha fermato. Nessuna formulazione nella conversazione cambia l'esito, perché il motore delle policy non legge la conversazione.
  • Lo stop-loss è obbligatorio. place_order non aprirà una posizione senza uno stop, e non esiste alcuno strumento che ne rimuova uno da una posizione in corso. Un assistente che decidesse che un trade starebbe meglio senza copertura semplicemente non può esprimerlo.
  • Prima in paper, con un saldo di 5.000 $. Le nuove chiavi vengono emesse nello scope paper. L'intero set di strumenti è disponibile e le risposte appaiono identiche a quelle live, così puoi osservare come si comporta un determinato assistente per una settimana prima che sia coinvolto denaro reale.
  • L'accesso live richiede un secondo fattore. Promuovere una chiave allo scope live richiede un codice TOTP o un codice inviato via email da te, nel pannello. L'assistente non può richiedere l'upgrade, e il possesso di un link MCP non è sufficiente per ottenerlo.
  • Ricevute firmate. Ogni azione restituisce una ricevuta firmata con ed25519, e verify_receipt verifica la firma in modo indipendente. Se un assistente afferma in seguito di aver piazzato un ordine, l'affermazione è verificabile anziché una questione di fiducia.
  • Kill switch e limiti di frequenza. Congelare il tuo conto nel pannello ferma tutte le chiavi in una volta; ogni chiave è anche revocabile individualmente. Le richieste sono limitate a 60 al minuto per chiave, con place_order limitato a 10 al minuto e replay_channel a 5 all'ora, così un agente in loop si scontra con un muro anziché con il tuo saldo.

Vale la pena dichiarare chiaramente un permesso, perché è la domanda che le persone fanno prima di ogni altra: non esiste alcuno strumento di prelievo. Non è disattivato di default né nascosto dietro uno scope — semplicemente non esiste nella superficie del protocollo. Le chiavi API dell'exchange che AlgoVesta detiene per tuo conto vengono create senza diritti di prelievo, quindi anche una compromissione totale di un link MCP non può spostare fondi fuori dal tuo exchange.

Funziona con

Un'unica connessione copre sedici exchange crypto, spot e futures, oltre a forex e metalli su MetaTrader 5. L'assistente li vede come un unico portafoglio; non colleghi un server separato per ogni exchange.

BinanceBybitOKXKuCoinGate.ioBitgetKrakenCoinbaseBingXHyperliquidBackpackHTXBloFinPhemexWOO XCoinExMetaTrader 5

Il tempo di andata e ritorno dell'ordine è stato misurato in circa un secondo su MetaTrader 5 (849 ms) e circa tre secondi sugli exchange crypto (2.785 ms), dal momento in cui arriva la chiamata dello strumento fino alla conferma di ricezione. Questa è un'esecuzione adatta a un trading ponderato e conversazionale piuttosto che all'arbitraggio di latenza, e preferiamo dirlo apertamente piuttosto che lasciarlo intendere diversamente. La copertura exchange per exchange è elencata nella pagina degli exchange, e l'insieme più ampio di funzionalità nella pagina delle funzionalità MCP.

FAQ

Domande frequenti

Le domande più comuni prima di decidere — se hai ancora dubbi, inizia da qui.

Model Context Protocol è uno standard aperto che permette a un assistente AI di chiamare strumenti su un server esterno invece di rispondere a memoria. Un server MCP per il trading espone i tuoi conti come questi strumenti, così l'assistente può leggere il tuo portafoglio reale, valutare un simbolo, simulare un ordine e piazzarlo. Il server di AlgoVesta copre 16 exchange crypto e MetaTrader 5 tramite un'unica connessione.
Le protezioni non si basano sul buon comportamento del modello. Le tue regole di rischio vengono compilate in una policy che il server valuta a ogni ordine, dopo che la richiesta lascia l'assistente, quindi nessun prompt può aggirarle. Lo stop-loss è obbligatorio e nessuno strumento ne rimuove uno. Le nuove chiavi operano contro un saldo paper di 5.000 $, l'accesso live richiede un secondo fattore da parte tua, ogni azione restituisce una ricevuta firmata con ed25519, e un kill switch congela tutte le chiavi in una volta.
No. In Claude aggiungi un connettore personalizzato e incolli un indirizzo; in Claude Code è un singolo comando. Cursor e Gemini CLI necessitano di una riga in un file di configurazione JSON, che è copia-incolla e non programmazione. Dopodiché scrivi in linguaggio semplice e l'assistente sceglie gli strumenti.
Claude su web, desktop e mobile, Claude Code, Cursor, ChatGPT sui piani a pagamento con la modalità sviluppatore attivata, Gemini CLI, e qualsiasi altro client che parli Model Context Protocol. Il server usa HTTP streamable e offre anche OAuth 2.1 con PKCE e Dynamic Client Registration per i client che preferiscono un flusso di consenso via browser.
No, e non perché il permesso sia disattivato — non esiste. Non c'è alcuno strumento di prelievo o trasferimento nella superficie del protocollo, quindi non c'è nulla che un assistente possa chiamare. Le chiavi API dell'exchange che AlgoVesta conserva per tuo conto vengono create senza diritti di prelievo, e quelle chiavi non vengono mai consegnate all'assistente.
Ogni nuova chiave parte nello scope paper con un saldo virtuale di 5.000 $ e l'intero set di strumenti, così l'assistente si comporta esattamente come farebbe con denaro reale, senza che nulla sia in gioco. Collegala, passa una settimana a chiederle di fare trading, leggi le ricevute, e promuovi la chiave allo scope live solo quando sei soddisfatto di ciò che fa.

Collega il tuo assistente e fai trading in paper oggi stesso

Crea un link MCP, incollalo in Claude o ChatGPT, e inizia con un saldo paper di 5.000 $. Il denaro reale resta dietro un secondo fattore finché non decidi diversamente.

Avvia la prova gratuita

Prova gratuita di 7 giorni · Vedi i prezzi

✓ Paper di default   ✓ Nessun permesso di prelievo   ✓ Revoca qualsiasi chiave dal pannello in qualsiasi momento