Back to Apps

Android Binder Go
by AndroidGoLab
Pure Go bindings for Android Binder IPC, providing access to 14K+ system methods without Java or cgo.
0 stars
Works in:claude
Exposes:Tools
What it does
Android Binder Go provides a high-performance, pure Go implementation of the Android Binder IPC wire protocol. It allows developers to interact directly with Android system services—such as ActivityManager, PowerManager, and various HALs—by communicating via /dev/binder ioctl syscalls. This bypasses the need for the Java SDK, NDK, or cgo, making it ideal for lightweight system tools and cross-platform Linux utilities that need to control Android hardware or query system state.
Tools
QuerySystemServices: Retrieve battery levels, GPS location, and thermal status.ControlHardware: Toggle flashlight, manage Bluetooth, and configure audio settings.InspectPackages: List all installed Android packages and query their metadata.ManagePower: Check screen interactivity and power-save modes.ServiceDiscovery: Enumerate all active binder services on the device.
Installation
To use this server, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"android-binder": {
"command": "go",
"args": ["run", "github.com/AndroidGoLab/binder/cmd/bindercli"]
}
}
}
Supported hosts
- claude
Quick install
go get github.com/AndroidGoLab/binderInformation
- Pricing
- free
- Published
- 7/5/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{"mcpServers": {"android-binder": {"command": "go", "args": ["run", "github.com/AndroidGoLab/binder/cmd/bindercli"]}}}





