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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TextureFlow MCP ServerReply to Sarah's latest message saying I'm on my way"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: ntfy-mcp
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.
Carbon Voice MCP serves as a bridge that connects AI assistants like ChatGPT, Claude, and Cursor to a user's Carbon Voice account, turning voice messages and conversations into a private, on-demand knowledge base. It provides 28 specialized tools for comprehensive voice messaging management, including creating and sending messages, accessing conversation history with instant transcription, running AI actions (summarization, TLDR generation, meeting notes), and managing workspace collaboration through folders, contacts, and team communications.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to send push notifications and interactive alerts to iPhone and Mac devices via the BotBell app. It allows AI to receive user replies and manage notification bots for tasks like alerts, reminders, and remote approvals.24 npm1MIT
- 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
- FlicenseAqualityFmaintenanceEnables remote control of Android phones via Claude Desktop, offering 45+ tools including UI automation for app interactions.5714-
- AlicenseBqualityAmaintenanceEnables managing releases, monitoring Android vitals, analyzing earnings and search terms, optimizing ASO, and preflighting store assets through natural language, with a confirmation gate before destructive writes.170Apache 2.0