Serveur MCP MetaTrader

Intégrez les LLM d’IA à MetaTrader 5 pour un trading fluide, automatisé et une gestion intelligente du portefeuille via le serveur MetaTrader MCP.

Serveur MCP MetaTrader

À quoi sert le serveur MCP “MetaTrader” ?

Le serveur MetaTrader MCP est un serveur Model Context Protocol (MCP) écrit en Python qui permet aux grands modèles de langage IA (LLM) d’interagir avec la plateforme de trading MetaTrader 5 et d’y exécuter des opérations. Agissant comme un pont entre les assistants IA et MetaTrader, il autorise des opérations de trading automatisées et intelligentes telles que l’ouverture, la modification ou la clôture d’ordres directement depuis des workflows pilotés par l’IA. Le serveur permet aux développeurs et aux agents IA d’améliorer les stratégies de trading, de gérer des comptes de trading et d’analyser les données de marché en temps réel, le tout via des interfaces MCP standardisées. Cela facilite grandement le développement d’assistants de trading IA et permet une intégration robuste avec les environnements de développement existants.

Liste des prompts

Aucun modèle de prompt explicite n’est listé dans le dépôt ou la documentation fournis.

Liste des ressources

Aucune ressource MCP explicite n’est décrite dans le dépôt ou la documentation fournis.

Liste des outils

Aucune définition d’outil détaillée n’est fournie dans la documentation ou les fichiers disponibles. La fonction principale du serveur est de permettre des actions de trading via MetaTrader 5, mais aucun nom d’outil MCP ou interface spécifique n’est énuméré.

Cas d’usage de ce serveur MCP

  • Opérations de trading automatisées
    Utilisez des LLM d’IA pour ouvrir, modifier ou clôturer des trades dans MetaTrader 5, automatisant l’exécution sur la base de stratégies ou de signaux générés par l’IA.
  • Gestion de portefeuille
    Permettez à des agents IA de surveiller les comptes de trading, vérifier les soldes et gérer efficacement les portefeuilles via MCP.
  • Analyse des données de marché
    Autorisez les modèles IA à récupérer et analyser des données de marché en temps réel depuis MetaTrader pour l’analyse prédictive et la prise de décision.
  • Gestion des risques
    Implémentez des stratégies d’arrêt de perte, de prise de profit et de réduction des risques pilotées par l’IA en interagissant directement avec les comptes MetaTrader.
  • Backtesting et évaluation de stratégies
    Utilisez le serveur pour faciliter le backtesting assisté par IA des stratégies de trading sur des données historiques dans MetaTrader.

Comment l’installer

Windsurf

Aucune instruction d’installation pour Windsurf n’est fournie dans la documentation disponible.

Claude

  1. Prérequis : Assurez-vous que Python 3.10+ et le terminal MetaTrader 5 sont installés.
  2. Installez le serveur MCP :
    pip install metatrader-mcp-server
    
  3. Activez le trading algorithmique dans MetaTrader 5 :
    Ouvrez Outils > Options et cochez Autoriser le trading algorithmique.
  4. Modifiez la configuration de Claude Desktop :
    Ajoutez le serveur MCP comme suit :
    {
      "mcpServers": {
        "metatrader": {
          "command": "metatrader-mcp-server",
          "args": [
            "--login",    "<YOUR_MT5_LOGIN>",
            "--password", "<YOUR_MT5_PASSWORD>",
            "--server",   "<YOUR_MT5_SERVER>"
          ]
        }
      }
    }
    
  5. Redémarrez Claude Desktop pour appliquer les modifications.

Sécurisation des clés API

Utilisez des variables d’environnement pour stocker les informations sensibles. Exemple :

{
  "mcpServers": {
    "metatrader": {
      "command": "metatrader-mcp-server",
      "args": [],
      "env": {
        "MT5_LOGIN": "<YOUR_MT5_LOGIN>",
        "MT5_PASSWORD": "<YOUR_MT5_PASSWORD>",
        "MT5_SERVER": "<YOUR_MT5_SERVER>"
      }
    }
  }
}

Cursor

Aucune instruction d’installation pour Cursor n’est fournie dans la documentation disponible.

Cline

Aucune instruction d’installation pour Cline n’est fournie dans la documentation disponible.

Comment utiliser ce MCP dans des flux

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flux et connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, saisissez les détails de votre serveur MCP en utilisant ce format JSON :

{
  "metatrader": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Une fois configuré, l’agent IA peut utiliser ce MCP comme un outil avec accès à toutes ses fonctions et capacités. Pensez à remplacer "metatrader" par le nom réel de votre serveur MCP et à renseigner l’URL de votre propre serveur MCP.


Vue d’ensemble

SectionDisponibilitéDétails/Remarques
Vue d’ensemble
Liste des promptsAucun trouvé
Liste des ressourcesAucune trouvée
Liste des outilsAucune trouvée
Sécurisation des clés APIMontré via exemple env
Support de l’échantillonnage (moins important)Non mentionné

Notre avis

Ce serveur MCP est spécialisé et bien documenté pour l’intégration avec MetaTrader, mais manque de détails sur les prompts, ressources et définitions d’outils dans la documentation publique. Il est facile à configurer pour Claude Desktop et inclut les bonnes pratiques de sécurité de base. Cependant, l’absence de ressources MCP explicites, de modèles de prompts et de descriptions d’outils limite sa composabilité et sa découvrabilité pour des workflows MCP avancés.

Score MCP

Possède une LICENCE✅ MIT
Au moins un outil
Nombre de Forks12
Nombre d’étoiles54

Note :
Étant donné la clarté de la configuration mais l’absence de définitions explicites de prompts, de ressources ou d’outils MCP, ce serveur MCP serait noté 5/10 pour son utilité générale et sa composabilité dans l’écosystème MCP. Il est fonctionnel pour son cas d’usage principal, mais manque de fonctionnalités pour une utilisation plus large dans l’écosystème MCP.

Questions fréquemment posées

Qu'est-ce que le serveur MetaTrader MCP ?

C'est un serveur MCP basé sur Python qui fait le lien entre les grands modèles de langage IA et la plateforme de trading MetaTrader 5, permettant des actions de trading automatisées et intelligentes comme l'ouverture, la modification ou la clôture de trades via des interfaces MCP standardisées.

Que puis-je faire avec le serveur MetaTrader MCP ?

Vous pouvez automatiser les opérations de trading, gérer des portefeuilles, analyser les données de marché en temps réel, mettre en œuvre une gestion des risques pilotée par l'IA et backtester des stratégies de trading à l'aide de vos agents IA connectés à MetaTrader 5.

Comment configurer en toute sécurité les identifiants pour le serveur MetaTrader MCP ?

Stockez vos identifiants MetaTrader, mot de passe et informations de serveur sous forme de variables d'environnement dans la configuration de votre serveur MCP afin de protéger les données sensibles.

Le serveur inclut-il des modèles de prompts MCP ou des outils détaillés ?

Aucun modèle de prompt MCP explicite ni de définition d'outils/ressources n'est fourni dans la documentation publique ; le serveur est axé sur l'intégration de MetaTrader pour les fonctions de trading principales.

Quelle est la licence du serveur MetaTrader MCP ?

Le serveur est distribué sous licence MIT.

Automatisez votre trading avec MetaTrader MCP

Optimisez vos workflows de trading en connectant directement des agents IA à MetaTrader 5 via le serveur MetaTrader MCP. Rationalisez l'automatisation, l'analyse et la gestion des risques dès aujourd'hui.

En savoir plus