
Substrate MCP Server
Interface UIpar thomasmarches
Serveur MCP pour les blockchains Substrate, permettant aux agents IA de consulter les soldes, les blocs et d'exécuter des transactions.
Ce qu'il fait
Ce serveur connecte les agents IA aux blockchains basées sur Substrate. Il permet aux LLM d'interagir avec des données on-chain et d'effectuer des opérations blockchain en langage naturel, via l'interface directe de la crate subxt.
Outils
- query_balance: Récupère le solde d'un compte spécifique
- list_pallets: Liste tous les pallets disponibles dans le runtime
- list_pallet_entries: Liste toutes les entrées de stockage pour un pallet donné
- dynamic_runtime_call: Exécute un appel API runtime
- send_dynamic_signed_transaction: Construit, signe et envoie une transaction blockchain
- query_storage: Interroge le stockage par pallet et entrée
- get_latest_events: Récupère tous les événements du dernier bloc
- find_events: Recherche des événements spécifiques par pallet et variante
- get_latest_block: Obtient les détails du bloc le plus récent
- get_block_by_hash: Récupère les détails d'un bloc via un hash spécifique
- find_extrinsics: Trouve les extrinsèques dans le dernier bloc
- get_system_info: Obtient les informations système via RPC
- custom_rpc: Effectue des appels RPC personnalisés au nœud Substrate
Installation
Compilez le binaire de release :
cargo build --release
Configurez votre fichier .env avec RPC_URL et SIGNING_KEYPAIR_HEX, et assurez-vous que artifacts/metadata.scale est présent.
Hôtes supportés
- Cursor
- Claude Desktop
Installation rapide
cargo run --releaseInformations
- Tarification
- free
- Publié






