Agentβ™₯︎Age
Catalog

io.github.hoainho/podium-mcp

Official

by hoainho Β· TypeScript

Mobile E2E MCP (51 tools): iOS + Android, native UI + canvas/WebGL, no-vision, RN debug

Mobile E2E MCP server that exposes a single MCP stdio endpoint with 51 tools for iOS (simulator + real) and Android device control. It supports native UI automation and end-to-end flows with trustworthy assertions, plus React Native debugging and WebView DOM and network inspection. It also includes a no-vision canvas/WebGL brain for Pixi/Konva/Fabric/Phaser/Three/Babylon (validated live in WebKit), and an experimental engine bridge for instrumented Unity/GL builds.

πŸ› οΈ Key Features

  • 51 tools via a single MCP stdio endpoint
  • iOS (simulator + real) and Android device control
  • Native UI automation and end-to-end flows with assertions
  • React Native debugging
  • WebView DOM + network inspection
  • No-vision canvas/WebGL brain for listed frameworks
  • Experimental engine bridge for Unity/GL builds

πŸš€ Use Cases

  • Mobile end-to-end testing on iOS and Android
  • Trustworthy UI assertions during automation
  • Debugging React Native behavior
  • Inspecting WebView DOM and network activity
  • Automating canvas/WebGL-driven UIs without vision

⚑ Developer Benefits

  • One connection instead of multiple servers
  • Unified tooling for mobile device control and E2E flows
  • Validation noted for the no-vision brain in WebKit
  • RN debug support for development workflows

⚠️ Limitations

  • No-vision approach is specified for the canvas/WebGL brain
  • Engine bridge is described as experimental

Topics

devtoolse2e-testingios-simulatormaestromcp-servermetromobile-automationmobile-testingpodiumreact-native