
Android Binder Go
par AndroidGoLab
Des liaisons Go pures pour l'IPC Android Binder, offrant l'accès à plus de 14 000 méthodes système sans Java ni cgo.
Ce qu'il fait
Android Binder Go fournit une implémentation haute performance et purement en Go du protocole filaire IPC Android Binder. Il permet aux développeurs d'interagir directement avec les services système d'Android — tels que ActivityManager, PowerManager et divers HAL — en communiquant via les appels système ioctl de /dev/binder. Cela contourne la nécessité du SDK Java, du NDK ou de cgo, ce qui le rend idéal pour les outils système légers et les utilitaires Linux multiplateformes devant contrôler le matériel Android ou interroger l'état du système.
Outils
QuerySystemServices: Récupérer les niveaux de batterie, la position GPS et l'état thermique.ControlHardware: Basculer la lampe torche, gérer le Bluetooth et configurer les paramètres audio.InspectPackages: Lister tous les packages Android installés et interroger leurs métadonnées.ManagePower: Vérifier l'interactivité de l'écran et les modes d'économie d'énergie.ServiceDiscovery: Énumérer tous les services binder actifs sur l'appareil.
Installation
Pour utiliser ce serveur, ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"android-binder": {
"command": "go",
"args": ["run", "github.com/AndroidGoLab/binder/cmd/bindercli"]
}
}
}
Hôtes supportés
- claude
Installation rapide
go get github.com/AndroidGoLab/binderInformations
- Tarification
- free
- Publié
- 7/5/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Claude Desktop
{"mcpServers": {"android-binder": {"command": "go", "args": ["run", "github.com/AndroidGoLab/binder/cmd/bindercli"]}}}





