Troubleshooting

This section helps identify and resolve common issues encountered while using the MCP servers in Mobitru.
Most problems are related to configuration, session lifecycle, or network limitations between the MCP client (e.g., Copilot, Cursor, EliteA) and the Mobitru backend.

SymptomLikely CauseFix
401 UnauthorizedBad/missing API keyUpdate DEVICE_FARM_API_KEY and restart server
TLS/handshake errors on stageSelf-signed certsUse NODE_TLS_REJECT_UNAUTHORIZED=0 only on staging
mobile_open_url failsNo active Appium/device contextRun mobile_use_device → mobile_appium_init first
Install fails for iOSExpired provisioning profileInstall with resign (or with injection if needed)
Cannot run SafariPlaywright limitationUse browserType: webkit
browser_tab_new no-opDifferent sessionTabs only within same session

Scroll to Top