
Build a macro by describing it
Describe the automation you want in everyday language and get a complete MacroDroid macro back, ready to import on your Android phone. MacroDroid is the Android automation app used daily by over a million users to automate their device with triggers, actions and constraints: silence the phone in meetings, turn off WiFi when the battery is low, read messages aloud while driving, send your location when you get home, and thousands more.
Example path →
https://remote.macrodroid.com/mcpThis server builds macros for MacroDroid, the Android automation app. A macro is TRIGGERS (events that start it) + ACTIONS (what it does) + CONSTRAINTS (conditions that must hold). To build a macro, use the tools in this order:
- read the catalog and decide which features are needed.
- fetch the exact JSON schema for those features plus the writing rules.
Write the macro JSON, then - fix every problem and re-validate.
- turn the validated JSON into a link that opens the macro in MacroDroid.
Reply with the link (tapping it on an Android phone loads the macro into MacroDroid 6.0 or later; opened on a computer it can send the macro to the user's phone through MacroDroid Remote Control) and a short summary. The JSON itself is only useful to the user if they ask for it or sharing failed. MacroDroid's JSON format changes between app versions and these tools hold the current definitions, so macros written without the schema from step 2 usually fail to import.
1 in the ChatGPT listing