Serveur MCP BNBChain
Automatisation blockchain prête à l’emploi pour Binance Smart Chain — envoyez des tokens, déployez des smart contracts, gérez la liquidité DeFi, et plus encore dans vos workflows IA avec le serveur MCP BNBChain.

Que fait le serveur “BNBChain” MCP ?
Le serveur MCP BNBChain est un serveur d’outils Model Context Protocol (MCP) prêt à l’emploi, conçu pour une intégration transparente avec les agents IA, les plateformes de développement et les workflows d’automatisation. Il permet aux assistants IA et aux développeurs d’interagir avec la Binance Smart Chain (BSC) pour diverses opérations blockchain. Ce serveur expose des outils sécurisés et faciles à utiliser pour envoyer des BNB, transférer des tokens BEP-20, déployer de nouveaux tokens et effectuer des interactions avec des smart contracts. Avec un support natif pour Claude Desktop et une interface CLI conviviale pour les développeurs, le serveur MCP BNBChain améliore la productivité en automatisant les tâches blockchain courantes, en prenant en charge le stockage de clé privée protégé par mot de passe, et en fournissant des intégrations avec des plateformes comme PancakeSwap pour l’échange de tokens et la gestion de liquidité.
Liste des prompts
Aucun modèle de prompt n’est mentionné dans le dépôt.
Liste des ressources
Aucune ressource MCP explicite n’est listée dans le dépôt.
Liste des outils
- transferNativeToken : Envoyer des BNB à une adresse de portefeuille.
- transferBEP20Token : Transférer des tokens BEP-20 via le symbole ou l’adresse du contrat.
- pancakeSwap : Échanger des tokens en utilisant le protocole PancakeSwap.
- createFourMeme : Créer des meme tokens sur la plateforme Four.Meme.
- createBEP20Token : Déployer un nouveau smart contract de token BEP-20.
- getBalance : Récupérer les soldes natifs (BNB) et tokens du portefeuille.
- callContractFunction : Exécuter des appels personnalisés de smart contract via ABI.
- getWalletInfo : Obtenir des informations détaillées sur un portefeuille pour une adresse spécifiée.
- securityCheck : Effectuer un contrôle de sécurité sur des tokens BSC.
- pancakeAddLiquidity : Ajouter de la liquidité aux pools PancakeSwap.
- pancakeMyPosition : Voir les positions de liquidité PancakeSwap actuelles.
- pancakeRemovePosition : Retirer de la liquidité de PancakeSwap.
- sellMemeToken : Vendre des meme tokens sur Four.Meme.
Cas d’usage de ce serveur MCP
- Transferts de tokens et paiements : Automatisez l’envoi de BNB ou de tokens BEP-20, simplifiant les workflows de paiement et de récompense pour les développeurs et utilisateurs de l’écosystème BSC.
- Interactions avec les smart contracts : Permettez aux agents IA et aux scripts d’interagir avec des smart contracts via des appels ABI, facilitant des opérations DeFi avancées et la gestion des contrats.
- Création et déploiement de tokens : Lancez rapidement de nouveaux tokens BEP-20 ou meme coins, facilitant le prototypage rapide et l’expérimentation pour les développeurs et marketeurs blockchain.
- Gestion de liquidité DeFi : Intégrez des stratégies pilotées par IA pour échanger des tokens, fournir ou retirer de la liquidité sur PancakeSwap, et gérer des positions de portefeuille DeFi.
- Utilitaires de portefeuille et de sécurité : Récupérez les soldes de portefeuille, collectez des informations, et effectuez des contrôles de sécurité sur les tokens pour renforcer la sécurité et la transparence des opérations blockchain.
Comment le configurer
Windsurf
- Prérequis : Vérifiez que Node.js est installé.
- Installation : Exécutez
npm install -g bnbchain-mcp
. - Configuration : Lancez l’assistant de configuration avec
bnbchain-mcp --init
et saisissez votre clé privée, votre mot de passe et (en option) l’URL RPC. - Modifier la configuration : Ajoutez le serveur MCP à votre fichier de configuration Windsurf JSON :
{ "mcpServers": { "bsc-mcp": { "command": "bnbchain-mcp", "args": ["server"], "env": { "PRIVATE_KEY": "env:PRIVATE_KEY", "WALLET_PASSWORD": "env:WALLET_PASSWORD" } } } }
- Redémarrer & Vérifier : Redémarrez Windsurf et vérifiez la présence de bsc-mcp dans les serveurs MCP disponibles.
Claude
- Installation :
npm install -g bnbchain-mcp
- Configuration :
bnbchain-mcp --init
pour configurer la clé privée et le mot de passe. - Configuration automatique : Le serveur se configure automatiquement pour Claude Desktop en mettant à jour
claude_desktop_config.json
. - Vérification : Ouvrez Claude Desktop et assurez-vous que le serveur bsc-mcp est détecté.
Cursor
- Installation :
npm install -g bnbchain-mcp
- Configuration : Lancez
bnbchain-mcp --init
et fournissez les identifiants. - Modifier la config : Dans votre fichier de configuration Cursor, ajoutez :
{ "mcpServers": { "bsc-mcp": { "command": "bnbchain-mcp", "args": ["server"], "env": { "PRIVATE_KEY": "env:PRIVATE_KEY", "WALLET_PASSWORD": "env:WALLET_PASSWORD" } } } }
- Redémarrer : Sauvegardez, redémarrez Cursor, et vérifiez la disponibilité de bsc-mcp.
Cline
- Prérequis : Node.js installé.
- Installation :
npm install -g bnbchain-mcp
- Initialisation :
bnbchain-mcp --init
- Mise à jour de la config : Ajoutez à votre config Cline :
{ "mcpServers": { "bsc-mcp": { "command": "bnbchain-mcp", "args": ["server"], "env": { "PRIVATE_KEY": "env:PRIVATE_KEY", "WALLET_PASSWORD": "env:WALLET_PASSWORD" } } } }
- Redémarrer : Rechargez l’environnement et vérifiez la disponibilité de bsc-mcp.
Sécurisation des clés API (variables d’environnement)
Exemple de configuration :
{
"mcpServers": {
"bsc-mcp": {
"command": "bnbchain-mcp",
"args": ["server"],
"env": {
"PRIVATE_KEY": "env:PRIVATE_KEY",
"WALLET_PASSWORD": "env:WALLET_PASSWORD"
},
"inputs": {
"walletPassword": "env:WALLET_PASSWORD"
}
}
}
}
Remarque : Stockez les clés sensibles dans des variables d’environnement, et non directement dans les fichiers de configuration.
Comment utiliser ce MCP dans les flows
Utiliser MCP dans FlowHunt
Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration MCP système, insérez les détails de votre serveur MCP en utilisant ce format JSON :
{
"bsc-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil, avec accès à toutes ses fonctions et capacités. Pensez à remplacer “bsc-mcp” par le nom réel de votre serveur MCP et l’URL par celle de votre propre serveur MCP.
Aperçu
Section | Disponibilité | Détails/Remarques |
---|---|---|
Aperçu | ✅ | |
Liste des prompts | ⛔ | Aucun modèle de prompt trouvé |
Liste des ressources | ⛔ | Aucune ressource MCP explicite trouvée |
Liste des outils | ✅ | Plusieurs outils listés dans le README |
Sécurisation des clés API | ✅ | Utilisation de variables d’environnement suggérée |
Support Sampling (moins important pour l’éval.) | ⛔ | Non mentionné |
| Support Roots | ⛔ | Non mentionné |
Dans l’ensemble, le serveur MCP BNBChain est bien documenté pour les outils et la configuration, mais il manque de modèles de prompt explicites, de ressources, et de fonctionnalités comme Roots ou Sampling. Cela le rend direct et efficace pour l’automatisation blockchain et les tâches développeur, mais moins complet pour les workflows MCP avancés.
Notre avis
Sur la base des tableaux ci-dessus, nous attribuons à ce serveur MCP une note de 6/10. Il offre des outils blockchain robustes et des instructions d’installation claires, mais n’implémente pas de modèles de prompt, de ressources ou de capacités MCP avancées comme Roots et Sampling.
Score MCP
Possède une LICENCE | ⛔ (Aucun fichier LICENSE trouvé) |
---|---|
Au moins un outil | ✅ |
Nombre de forks | 20 |
Nombre d’étoiles | 79 |
Questions fréquemment posées
- Qu'est-ce que le serveur MCP BNBChain ?
Le serveur MCP BNBChain est un serveur Model Context Protocol prêt à l'emploi pour la Binance Smart Chain, vous permettant d'automatiser des tâches blockchain telles que l'envoi de BNB, le transfert de tokens BEP-20, le déploiement de nouveaux tokens, l'interaction avec des smart contracts, et la gestion de la liquidité DeFi — tout cela depuis vos workflows IA ou plateformes d'automatisation.
- Quelles opérations blockchain puis-je automatiser avec ce serveur MCP ?
Vous pouvez envoyer des BNB et des tokens BEP-20, échanger des tokens via PancakeSwap, créer des meme tokens, déployer des contrats BEP-20, obtenir les soldes de portefeuilles/tokens, appeler des fonctions de smart contract, vérifier les informations de portefeuille, effectuer des contrôles de sécurité et gérer la liquidité sur PancakeSwap.
- Est-il sûr de stocker ma clé privée dans la configuration ?
Pour plus de sécurité, vous devez stocker les données sensibles comme votre clé privée et le mot de passe du portefeuille dans des variables d'environnement, et non directement dans les fichiers de configuration. Le serveur prend en charge l'utilisation de variables d'environnement pour les identifiants privés.
- Le serveur MCP BNBChain prend-il en charge des fonctionnalités MCP avancées comme les modèles de prompt ou Roots ?
Actuellement, le serveur propose des outils robustes pour l'automatisation blockchain mais n'inclut pas de modèles de prompt, de ressources explicites, ni de fonctionnalités MCP avancées comme Roots ou Sampling.
- Comment ajouter le serveur MCP BNBChain à mon flow FlowHunt ?
Ajoutez le composant MCP à votre flow, puis configurez-le avec les détails de votre serveur MCP BNBChain via le panneau de configuration MCP. Utilisez le nom et l'URL corrects du serveur pour votre environnement afin d'activer toutes les fonctions blockchain.
Intégrez l'automatisation blockchain BNBChain
Donnez de la puissance à vos agents IA et workflows grâce à des opérations Binance Smart Chain fluides avec le serveur MCP BNBChain. Automatisez les transferts de tokens, les appels de smart contract, les tâches DeFi, et plus encore avec FlowHunt.