Temps de lecture : … min

Un serveur MCP pour votre runtime de trading.

Intégrez vos outils de développement IA à la console TradingHost. Inspectez vos runtimes, suivez vos logs, relancez des déploiements et pilotez vos stratégies depuis l'assistant que vous utilisez déjà.

L'intégration se résume à deux éléments : une URL de serveur (app.tradinghost.com/mcp) et une clé API générée depuis votre console. Ajoutez le bloc de configuration dans votre client IA, pointez vers le serveur, et TradingHost apparaîtra comme un outil utilisable par votre assistant.

Votre assistant IA. Vos runtimes TradingHost. Une seule interface de contrôle.

Architecture MCP

  • Serveur MCP natif
  • Un seul bloc de configuration JSON
  • En-tête d'autorisation Bearer
  • Clé API depuis votre console
  • Utilisez le client IA de votre choix
  • Interface de contrôle, hors du chemin d'exécution des ordres
  • Déploiement via GitHub toujours actif

Section 01 · Positionnement

MCP est l'interface de contrôle IA de TradingHost.

Le Model Context Protocol est un standard ouvert qui permet aux assistants IA de communiquer avec des systèmes externes via un point d'entrée serveur déclaratif unique. TradingHost en intègre un. Les clients IA compatibles s'y connectent de la même manière qu'à un système de fichiers, une base de données ou un outil de gestion de version.

Sur TradingHost, MCP est la passerelle qu'utilise un assistant IA pour piloter votre runtime : déclencher un redéploiement après un commit, vérifier si une stratégie est active, lire les dernières lignes de STDOUT après une erreur de connexion, ou redémarrer un processus inactif. Les actions demandées par l'assistant sont exécutées directement au sein de TradingHost.

L'interface de contrôle, la console sur laquelle vous vous connectez, le flux de déploiement via GitHub et le serveur MCP communiquent tous avec le même plan de contrôle. MCP est la porte d'entrée native pour l'IA vers ce plan.

InterfaceActions prises en chargeEnvironnement d'exécution
DéploiementDéclencher un redéploiement, récupérer un nouveau commit, redémarrer une stratégie.TradingHost
Inspection du runtimeLire le statut du déploiement, les métadonnées du runtime, la région et l'état du cycle de vie.TradingHost
LogsDiffuser en continu STDOUT et STDERR depuis le conteneur en cours d'exécution.TradingHost
Exécution des ordresLe routage des ordres reste confiné à votre stratégie et à l'API du courtier ou de la plateforme d'échange avec laquelle elle communique déjà.Votre stratégie

MCP permet à un assistant IA de piloter votre runtime TradingHost. Le routage des ordres reste confiné à votre stratégie. Le serveur MCP n'a pas accès à vos identifiants de courtier ou de plateforme d'échange, et n'intervient en aucun cas dans le cheminement de vos ordres vers le marché.

Section 02 · Connexion

Un seul bloc de configuration. Un seul jeton Bearer.

Les clients IA compatibles acceptent une simple entrée JSON pour enregistrer un serveur MCP. Voici à quoi ressemble l'entrée pour TradingHost.

mcp.json
{  "mcpServers": {    "tradinghost": {      "url": "https://app.tradinghost.com/mcp",      "headers": {        "Authorization": "Bearer YOUR_API_KEY"      }    }  }}
  • Étape 1

    Récupérez votre clé API

    Ouvrez votre console TradingHost et copiez votre clé API MCP. Cette clé correspond à la valeur attendue dans l'en-tête Authorization de l'extrait de code. Traitez-la comme n'importe quel secret de production.

  • Étape 2

    Coller le fragment de code

    Collez l'entrée mcpServers dans la configuration MCP de votre client IA. La plupart des clients acceptent un fichier JSON. Quelques-uns permettent une saisie manuelle via une interface de paramètres. Les deux méthodes fonctionnent.

  • Étape 3

    Recharger l'assistant

    Redémarrez ou rechargez le client IA. Il détectera le nouveau serveur, ouvrira une connexion vers TradingHost et mettra les outils disponibles à la disposition du modèle dans votre conversation.

Pas de CLI. Pas d'installateur. L'intégration se résume à un bloc de configuration et un jeton Bearer, exactement ce que tout autre serveur MCP attend.

Si votre assistant IA sait déjà modifier des fichiers, vous pouvez généralement lui demander d'ajouter lui-même ce fragment à sa propre configuration MCP, de coller la clé API dans l'en-tête Authorization et de se recharger. C'est actuellement la méthode la plus rapide sur la plupart des clients.

Section 03 · Clé API

Votre clé MCP se trouve dans le panneau de configuration.

L'en-tête Authorization du fragment de code requiert un jeton Bearer généré depuis votre tableau de bord TradingHost. La procédure est simple.

  • Chaque clé authentifie un seul client IA auprès d'un seul compte TradingHost.
  • Les clés ne sont affichées qu'une seule fois lors de leur création. Enregistrez-les ensuite dans votre gestionnaire de mots de passe ou votre coffre-fort de secrets.
  • Renouvelez vos clés depuis ce même écran si un ordinateur portable, un profil de navigateur ou un client IA est mis hors service.
  • La révocation d'une clé déconnecte tous les clients IA qui l'utilisaient. La stratégie continue de s'exécuter normalement.

Section 04 · Clients compatibles

Où se connecte le serveur MCP TradingHost.

L'entrée mcpServers est portable. Tout client IA prenant en charge MCP peut enregistrer le serveur TradingHost avec la même structure de configuration.

Les clients ci-dessous sont les interfaces de départ recommandées pour la plupart des utilisateurs de TradingHost.

ClientCatégorieMéthode d'intégration
Claude DesktopAssistant de bureauAjoutez le fragment de code à claude_desktop_config.json. Redémarrez Claude Desktop et le serveur TradingHost apparaîtra dans le menu des outils.
Claude CodeAssistant CLI / IDEAjoutez le serveur via l'interface en ligne de commande de Claude Code (claude mcp add) ou insérez l'entrée dans la configuration MCP au niveau du projet pour que l'agent puisse appeler TradingHost pendant vos sessions.
CursorIDEOuvrez le panneau des paramètres MCP de Cursor et collez l'entrée mcpServers. Le panneau latéral de discussion de Cursor mettra alors les outils TradingHost à la disposition du modèle.
ChatGPT desktopAssistant de bureauConfigurez le serveur TradingHost via le panneau des outils / connecteurs de l'application de bureau ChatGPT en utilisant l'URL et le jeton Bearer fournis dans le fragment de code.
CodexAssistant CLI / IDEEnregistrez TradingHost en tant que serveur MCP via le fichier de configuration de Codex. Le CLI de Codex et son extension IDE utiliseront tous deux cette même entrée.
VS Code with MCPIDEL'intégration MCP de VS Code accepte le même format JSON mcpServers. Pratique lorsqu'un agent intégré à l'éditeur doit lire la sortie d'exécution de TradingHost directement à côté du code qu'il modifie.
Bring your own MCP clientTout client compatible MCPTout client capable d'enregistrer l'URL d'un serveur MCP avec un en-tête Authorization devrait fonctionner. Le protocole s'occupe du reste.

Si votre client IA ne figure pas dans cette liste, l'intégration reste presque toujours possible. Le protocole MCP constitue le contrat d'interface, indépendamment de la marque du client.

Section 05 · Ce que vous pouvez faire aujourd'hui

Le périmètre fonctionnel, par catégorie.

Le serveur MCP organise les fonctionnalités selon l'objectif de votre assistant, et non par point de terminaison HTTP. Actuellement, le serveur couvre quatre domaines.

  • Déploiement

    Déclencher et suivre les déploiements

    Demandez à l'assistant de redéployer une stratégie après un commit, suivez la progression du déploiement et confirmez que la nouvelle version est active. Tout se passe via le même plan de contrôle que celui utilisé par le tableau de bord.

  • Inspection du runtime

    Lire l'état du runtime

    Inspectez le statut du déploiement, la région, l'état du cycle de vie et les métadonnées d'un runtime. Utile lorsqu'un agent doit déterminer si une stratégie nécessite une attention particulière avant de modifier le code.

  • Logs

    Flux STDOUT et STDERR

    Récupérez les lignes de log les plus récentes d'un runtime. L'assistant lit ce que la stratégie indique réellement sur son propre état, et non un simple résumé du tableau de bord.

  • Cycle de vie

    Gérer le cycle de vie des stratégies

    Démarrez, arrêtez ou redémarrez un déploiement. L'assistant effectue les mêmes opérations qu'un opérateur humain depuis le tableau de bord, dans la limite des runtimes autorisés par la clé API.

Le catalogue s'enrichit à mesure que le serveur évolue. Une fois le client IA connecté, la liste des outils disponibles est visible directement dans l'interface du client, garantissant des informations toujours à jour, sans intermédiaire marketing.

C'est là que se trouve la véritable source d'information sur les fonctionnalités exploitables aujourd'hui.

Section 06 · Statut de la version bêta

Un périmètre volontairement restreint.

Le serveur MCP de TradingHost est en version bêta. Si le serveur lui-même est loin d'être rudimentaire, l'interface accessible aux utilisateurs l'est, par choix.

L'intégration se résume à une entrée JSON et un jeton Bearer. Pas d'installateur binaire, pas de plugin, pas de marketplace, pas de SDK dédié. C'est un choix délibéré. Le protocole MCP, le catalogue d'outils et les clients IA compatibles évoluent tous très rapidement en ce moment. Un périmètre restreint nous permet d'améliorer le serveur sans perturber les connexions de nos clients.

C'est également pour cela que notre site ne liste pas précisément le nom de chaque outil. La liste en temps réel se trouve là où elle est garantie exacte : directement dans votre client IA, une fois la connexion au serveur établie.

En évolution

Ce qui n'est pas encore figé

  • La liste exacte des outils MCP exposés par le serveur
  • Le niveau de granularité des clés API pour cibler des runtimes spécifiques
  • Le comportement du serveur face à une charge inhabituelle
  • La pagination des flux de logs pour les assistants
  • Les clients IA avec lesquels nous effectuons des tests d'assurance qualité à chaque version
  • La structure des réponses d'erreur destinées à être lues par l'IA

Stable

Ce sur quoi vous pouvez compter

  • L'URL du serveur, app.tradinghost.com/mcp
  • Le schéma d'authentification via l'en-tête Authorization Bearer
  • La structure JSON mcpServers qui enregistre le serveur
  • La création et la révocation des clés API depuis le panneau de contrôle
  • La limite du périmètre de contrôle : aucun identifiant de broker ou d'exchange n'est exposé
  • Le circuit d'exécution des ordres : MCP n'intervient jamais dessus

En toute transparence

La version bêta implique que nous continuons de faire évoluer les composants en cours de maturation, tout en stabilisant ceux sur lesquels reposent vos intégrations. Si l'URL du serveur ou le format d'authentification devaient changer, vous en seriez informé à l'avance. L'entrée mcpServers que vous copiez aujourd'hui restera valide.

Section 07 · Limites du système

Une frontière claire et nette.

Le serveur MCP de TradingHost est une interface de contrôle et de gestion. Il agit pour le compte du plan de contrôle que vous utilisez déjà via le tableau de bord.

MCP n'a pas accès aux clés API de vos brokers ou exchanges. Ces valeurs résident dans votre coffre-fort de secrets et sont transmises à la stratégie en tant que configuration d'exécution. Le serveur MCP n'a aucune raison de les lire et ne dispose d'aucune interface pour les renvoyer.

De plus, MCP n'intervient pas dans l'exécution des transactions. L'acheminement des ordres reste confiné à votre stratégie, qui communique directement avec le broker, l'exchange ou le fournisseur de données habituel. Lorsqu'un assistant IA demande un « redéploiement » ou un « redémarrage » via MCP, il demande à TradingHost de gérer le runtime. Il ne lui demande pas de passer un ordre, de solder une position ou de transférer des fonds.

L'authentification MCP s'effectue via un jeton Bearer que vous générez et révoquez depuis votre tableau de bord. Chaque clé associe un client IA unique à un compte TradingHost. En cas de fuite, la clé peut être renouvelée instantanément depuis ce même écran, et tout client IA utilisant l'ancienne clé sera déconnecté lors de son prochain appel.

C'est cette séparation stricte entre le plan de contrôle et le circuit d'exécution des ordres qui garantit la sécurité des opérations assistées par IA.

Interface de contrôle, pas circuit d'exécution.
MCP gère le runtime, votre stratégie gère les transactions.

Section 08 · En un coup d'œil

L'interface MCP en clair.

QuestionRéponse
S'agit-il d'un serveur MCP ou d'un client MCP ?Un serveur. Les clients IA s'y connectent.
Quelle est l'URL du serveur ?https://app.tradinghost.com/mcp
Comment un client IA s'authentifie-t-il ?En-tête Authorization Bearer avec une clé API MCP TradingHost.
D'où vient la clé API ?De votre tableau de bord TradingHost, dans Paramètres, puis Clés API.
Est-ce en bêta ?Oui. L'interface utilisateur est volontairement restreinte pendant que le catalogue évolue.
Le catalogue d'outils est-il publié ?Pas dans les documents marketing. Le catalogue en direct est visible dans le client IA une fois connecté.
MCP peut-il passer des ordres pour moi ?Non. L'acheminement des ordres reste au sein de votre stratégie et de l'API de votre courtier ou de votre plateforme d'échange.
MCP lit-il mes clés de courtier ?Non. Les identifiants de courtier et de plateforme d'échange résident dans votre coffre-fort de secrets, jamais sur l'interface de contrôle MCP.
Quels clients IA sont pris en charge ?Tout ce qui communique via MCP, y compris Claude Desktop, Claude Code, Cursor, ChatGPT desktop, Codex et l'intégration MCP pour VS Code.
Ai-je besoin d'un SDK ou d'une CLI ?Non. L'intégration se résume à une entrée JSON mcpServers et un en-tête Authorization.
Que faire si mon client IA ne peut pas modifier sa propre configuration ?Modifiez le fichier de configuration manuellement. La plupart des clients modernes permettent également à un agent de mettre à jour sa propre configuration MCP sur demande.
Que se passe-t-il si je révoque la clé API ?Les clients IA connectés sont déconnectés lors de leur prochain appel. La stratégie continue de s'exécuter sur TradingHost.

La distinction essentielle est simple :

MCP pilote votre environnement d'exécution. Votre stratégie pilote toujours vos transactions.

FAQ

Questions fréquentes

Oui. L'interface utilisateur est volontairement restreinte pendant que le catalogue et les clients IA compatibles continuent d'évoluer. L'URL du serveur, le schéma d'authentification par jeton Bearer et le périmètre restent stables. Seul le catalogue précis d'outils est en cours d'itération.

Non. MCP est une interface de contrôle pour le déploiement, l'inspection de l'environnement d'exécution, les journaux et le cycle de vie des stratégies. L'acheminement des ordres reste confiné à votre stratégie et à l'API du courtier ou de la plateforme d'échange que votre stratégie utilise déjà.

Non. Les identifiants de courtier et de plateforme d'échange résident dans votre coffre-fort de secrets et parviennent à la stratégie sous forme de configuration d'exécution. Le serveur MCP ne dispose d'aucune interface permettant de renvoyer ou d'accepter ces valeurs.

Ajoutez une simple entrée mcpServers dans la configuration MCP de votre client IA. Cette entrée nécessite une url définie sur https://app.tradinghost.com/mcp et un en-tête Authorization contenant "Bearer VOTRE_CLE_API". La plupart des clients détectent le nouveau serveur après un redémarrage.

Depuis votre tableau de bord TradingHost, dans les paramètres, puis clés API. Affichez la valeur une seule fois lors de la création et conservez-la comme vous le feriez pour n'importe quel identifiant de production.

Tout outil compatible avec MCP. TradingHost s'attend à ce que la plupart des utilisateurs commencent par Claude Desktop, Claude Code, Cursor, ChatGPT desktop, Codex ou l'intégration MCP pour VS Code, mais c'est le protocole qui fait foi, et non la marque du client.

Le catalogue évolue de semaine en semaine. La liste en temps réel est visible directement dans le client IA une fois le serveur connecté, garantissant une information exacte sans intermédiaire marketing. C'est elle qui fait foi pour connaître les fonctions disponibles aujourd'hui.

Non. L'intégration se résume à une entrée JSON et un jeton Bearer. Il n'y a volontairement aucun binaire d'installation, plugin ou package de marketplace tant que le serveur est en version Beta.

Modifiez le fichier de configuration manuellement. Sur la plupart des clients récents, la configuration MCP est un simple fichier JSON que vous pouvez ouvrir dans n'importe quel éditeur. De nombreux clients permettent également à un agent de mettre à jour sa propre configuration MCP sur demande, ce qui est souvent la méthode la plus rapide.

Les clients IA connectés perdront l'accès lors de leur prochain appel. La stratégie déployée continue de s'exécuter sur TradingHost. Générer une nouvelle clé depuis le panneau de contrôle et mettre à jour le fragment de code rétablit la connexion.

Connectez votre assistant IA. Pilotez votre runtime.

Récupérez votre clé API MCP depuis le panneau de contrôle, insérez le fragment de code dans le client IA que vous utilisez déjà, et intégrez TradingHost à votre flux de travail comme un outil directement appelable par l'assistant.

MCP pilote votre runtime.
Votre stratégie continue de piloter vos transactions.