Serveur MCP de Binance - MCP Server sécurisé par ALMC Security 2025

Serveur MCP de Binance

Voir sur GitHub

Serveur MCP de Binance

npmsmithery badge

Documentation multilingue

Un serveur Model Context Protocol (MCP) qui fournit à Claude Code les fonctionnalités de l'API de la bourse Binance.

Démarrage rapide

Installation

npm install -g binance-mcp-server

Configuration du serveur

Ce serveur MCP peut être utilisé avec différents outils d'intelligence artificielle qui supportent le MCP :

ClaudeCursor

Configuration MCP

Ajoutez la configuration suivante à votre fichier de configuration MCP :

Claude Desktop: claude_desktop_config.json
Curseur: .cursor/mcp_config.json

{ "mcpServers" : { "binance" : { "command" : "npx", "args" : ["binance-mcp-server"], "env" : { "BINANCE_API_KEY" : "your_api_key", "BINANCE_API_SECRET" : "votre_secret_api", "BINANCE_TESTNET" : "true" } } }

Configuration de l'environnement

Obtention des clés API

Pour Testnet (recommandé pour le développement) :

  1. Visitez Binance Testnet
  2. Créez un compte testnet (aucune vérification réelle n'est requise)
  3. Allez sur API Management dans votre compte testnet
  4. Créez une nouvelle clé API avec des permissions de trading
  5. Remarque : Testnet utilise des fonds virtuels - totalement sûrs pour les tests

Pour le Mainnet (Production) :

  1. Créez un compte vérifié sur Binance
  2. Compléter la vérification KYC
  3. Allez à la gestion de l'API dans les paramètres de votre compte
  4. Créez une nouvelle clé API avec les permissions requises
  5. ⚠️ Avertissement : Le réseau principal utilise de l'argent réel - soyez très prudent !

Configuration

Créez un fichier .env :

BINANCE_API_KEY=votre_clé_api_ici BINANCE_API_SECRET=votre_secret_api_ici BINANCE_TESTNET=true # Mettre à false pour le réseau principal (argent réel)

Outils disponibles

Données du marché

  • get_price - Obtient le prix actuel d'une paire d'échange
  • get_orderbook - Obtient les données de profondeur du carnet d'ordres
  • get_klines - Obtient les données K-line/candlestick
  • get_24hr_ticker - Obtenir des statistiques de prix sur 24 heures

Compte

  • get_account_info - Obtenir des informations sur le compte et les soldes
  • get_open_orders - Obtient les ordres ouverts actuels
  • get_order_history - Obtenir l'historique des ordres

Trading (Mainnet & Testnet)

  • place_order - Place un nouvel ordre (supporte à la fois mainnet et testnet)
  • cancel_order - Annule un ordre spécifique (compatible avec mainnet et testnet)
  • cancel_all_orders - Annule tous les ordres en cours (compatible avec mainnet et testnet)

Exemples d'utilisation

Demandez à Claude de :

  • "Obtenir le prix actuel du Bitcoin"
  • "Me montrer le carnet d'ordres pour ETHUSDT"
  • "Vérifier le solde de mon compte"
  • "Placer un ordre d'achat limité pour 0,001 BTC à 50 000 $"

Sécurité

⚠️ Important:

  • Définissez BINANCE_TESTNET=true pour des tests sûrs avec des fonds virtuels
  • Définissez BINANCE_TESTNET=false ou omettez-le pour les transactions sur le réseau principal avec de l'argent REEL
  • Le trading sur le réseau principal affichera des avertissements avant d'exécuter les ordres

Développement

npm run build # Compiler TypeScript npm run dev # Mode développement npm run lint # Lancer le linting

Licence

Licence MIT

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
k8s PiloteVoir
Serveur MCP UberallVoir
Alibaba Cloud OpsVoir
Observabilité du nuage Alibaba阿里云可观测 覆盖产品包含阿里云日志服务SLS、阿里云应用实时监控服务ARMS、阿里云云监控等D↩务,提供了一...Voir
Yandex CloudНеофициальный mcp сервер для взаимодействия с Yandex Cloude API.Voir
DokployL'interface ultime de l'univers Dokploy, alimentée par l'IAVoir