← ClaudeAtlas

ask-masterlisted

Physical Human-in-the-Loop MCP server for AI coding agents using M5Stack Cardputer. Provides ask-human, confirm, choose, and escalate-to-human tools that route questions to a dedicated hardware device when the user is away from keyboard or when immediate attention is needed. Use when you need human input and chat responses are slow or when you want guaranteed attention.
mhrsntrk/ask-master · ★ 0 · AI & Automation · score 78
Install: claude install-skill mhrsntrk/ask-master
# Ask-Master: Physical Human-in-the-Loop Route your human questions to a dedicated hardware device instead of cluttering the chat. Ask-master connects your AI agent to an M5Stack Cardputer — a small WiFi-enabled device with a screen and keyboard that sits on the user's desk. ## Why Use Ask-Master? - **Screen real estate**: Don't clutter the user's chat with long questions - **AFK detection**: When the user steps away, questions don't get lost - **Urgency escalation**: For critical decisions, buzz the physical device - **Dedicated interface**: A purpose-built screen for agent-human interaction ## Escalation Pattern (ALWAYS FOLLOW) When you need human input, follow this escalation sequence: 1. **Ask in chat first** — Always start with the normal conversational flow 2. **Wait up to 2 minutes** — Give the user time to respond 3. **If no response**, use ask-master tools to route to the Cardputer device 4. **For urgent blockers**, skip straight to `escalate-to-human` ### Decision Tree ``` Need human input? ├── User actively chatting? │ └── Ask normally in chat ├── No response for 2+ minutes? │ ├── Simple question? │ │ └── Use ask-human │ ├── Yes/No decision? │ │ └── Use confirm │ ├── Multiple choice? │ │ └── Use choose │ └── URGENT / blocker? │ └── Use escalate-to-human (higher priority alert) └── User just stepped away but question is critical? └── Use escalate-to-human immediately ``` ## Tool Reference ### ask-human Use for open-ended qu