mobium notifications
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Read the notification shade, post to it, or open it
With no flags, lists what is currently in the shade — which is how you assert an app posted what it should.
--post is an interruption arriving from somewhere else, confirmed by
reading the shade back: cmd notification post prints what it thinks it
built and says nothing about whether the system accepted it.
--shade open pulls the panel down, which is what makes a notification
tappable: until then it is not on screen and mobium map cannot see it.
Usage
mobium notifications [flags]
Flags
| Flag | Type | Default | What it does |
|---|---|---|---|
--post | string | Post a notification with this body | |
--shade | string | "open" or "close" the notification panel | |
--tag | string | "mobium" | Tag for --post |
--title | string | "Mobium" | Title for --post |
And the global flags.
Examples
Post a notification
mobium notifications --post "Your code is 123456"
Printed on an Android 15 emulator:
android Serial console enabled — Performance is impacted. To disable, check bootloader.
com.android.shell Mobium — Your code is 123456
Pull the shade down
mobium notifications --shade open
Printed on an Android 15 emulator:
com.android.shell Mobium — Your code is 123456
android Serial console enabled — Performance is impacted. To disable, check bootloader.

mobium notifications --shade open on an Android 15 emulator
More, from mobium notifications --help
mobium notifications
mobium notifications --post "your code is 123456"
mobium notifications --shade open && mobium map
mobium notifications --shade close
The tool
notifications calls app_notifications; its arguments and what every client calls it are there.