TextureFlow MCP Server
Provides an Android accessibility layer for voice-first notification attention and confirmed actions (reply, dismiss, snooze), including a notification listener and PendingIntent execution.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
TextureFlow / Moth Market
Phone-first Android layer for notification attention and explicitly confirmed actions (reply, snooze, dismiss), with the Moth Market chat UI.
Convex and VoiceOS are stubbed — the app runs on-device by default.
New here?
Read START_HERE.md first.
Then use docs/CODE_MAP.md when you need “which file?”
Related MCP server: Better Call Claude
Repo tour (short)
START_HERE.md ← begin here
app/ ← Android phone app (primary)
convex/ ← cloud backend (STUBBED)
texture-bridge/ ← voice/MCP bridge (fixture-only stub)
intelligence/ ← urgency ranking (offline fallback)
shared/ ← shared types
tools/ ← test & demo scripts
docs/ ← deep documentationBuilt surfaces
Android notification listener with lockout hardening (health policy, watchdog, force rebind)
Local notification bank (adopt / arm / wake / outbound outbox)
Local stub connection (no Convex required)
Local confirm-before-execute for phone actions
Sensory cues (audio / haptic / visual)
Moth Market chat-list UI
Package map: app/README.md · “which file?”: docs/CODE_MAP.md
Local configuration
Copy .env.example to .env.local if you want. Convex values are optional while stubbed.
Verification
npm run check
env JAVA_HOME="/Applications/Android Studio.app/Contents/jbr/Contents/Home" \
./gradlew lintDebug assembleDebug testDebugUnitTestDebug APK: app/build/outputs/apk/debug/app-debug.apk
This server cannot be deployed
Maintenance
Related MCP Connectors
Reach your own phone from an AI agent: notifications, approval questions, reminders, ring, files.
Control Android TV from any AI. 38 MCP tools: playback, recap, recommend, smart-home, schedules.
Let your AI agent notify you by email, Slack, Discord, or webhook. One tool: send_notification.
Human-input bridge for AI agents with voice-first answer links, MCP tools, and HTTP APIs.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to send push notifications to your phone through ntfy, with built-in security controls to prevent data exfiltration. It exposes a single tool notify_user for notifying when tasks complete or need attention.1MIT
- AlicenseNot gradedqualityCmaintenanceEnables an AI agent to place outbound phone calls through the user's own Twilio account, delivering a spoken message or asking a single question and returning the recipient's transcribed reply to the agent. It exposes just two tools—one-way notifications and one-question calls to a fixed, preconfigured number with built-in rate limits and guardrails.35 PyPI1MIT
- AlicenseAqualityCmaintenanceLets an AI agent ask its owner first, on their phone, before doing something irreversible: ask_approval blocks until a person answers and distinguishes DENIED from NO ANSWER, so a timeout is never read as consent. send_notification covers one-way alerts with priorities and quiet hours.4MIT
- AlicenseBqualityBmaintenanceEnables Claude to control an Android phone over ADB by viewing screenshots and UI hierarchy and performing taps, typing, key presses, app launches, alarms/timers, and notification reads, with safe-by-default access modes and gated destructive actions.760 npmMIT