{"name":"io.github.MobAI-App/mobai-mcp","slug":"mobai-app-mobai-mcp","title":null,"description":"AI-powered mobile device automation for Android and iOS devices, emulators, and simulators","url":"https://mcp.market/server/mobai-app-mobai-mcp","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":51,"stars":249,"forks":20,"downloads_week":472,"last_push_at":"2026-09-20T16:58:54.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/MobAI-App/mobai-mcp","website":null,"version":"1.2.1","remotes":[],"packages":[{"registryType":"npm","identifier":"mobai-mcp","version":"1.2.1","transport":{"type":"stdio"}}],"tools":[{"name":"execute_dsl","description":"Execute a batch of automation steps using the DSL (Domain Specific Language). This is the PREFERRED method for complex automation as it's more reliable than sequential API calls. DSL supports: observe, tap, type, toggle, swipe, scroll, open_app, navigate, wait_for, assert_*, if_exists, delay, execute_js (web) Example DSL script: { \"version\": \"0.2\", \"steps\": [ {\"action\": \"observe\", \"context\": \"nati","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_device","description":"Get information about a specific device","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ocr","description":"Perform OCR text recognition on the current screen (iOS only). Returns detected text with screen coordinates for tapping (already adjusted for tapping).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_screenshot","description":"Capture a screenshot from the device. Returns the file path to the saved PNG.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ui_tree","description":"Get the UI accessibility tree showing all visible elements with indices for tapping","write_action":false,"price_micros":0,"input_schema":null},{"name":"go_home","description":"Navigate to device home screen","write_action":false,"price_micros":0,"input_schema":null},{"name":"http_request","description":"Make a raw HTTP request to the MobAI API. Use this for advanced operations not covered by other tools. Base URL: http://127.0.0.1:8686/api/v1 Common endpoints: - GET /devices - List devices - GET /devices/{id}/screenshot - Take screenshot - GET /devices/{id}/ui-tree - Get UI tree - POST /devices/{id}/dsl/execute - Execute DSL script - POST /devices/{id}/agent/run - Run AI agent","write_action":false,"price_micros":0,"input_schema":null},{"name":"launch_app","description":"Launch an application by bundle ID","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_apps","description":"List installed applications on the device","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_devices","description":"List all connected Android and iOS devices, emulators, and simulators","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_agent","description":"Run an AI agent to perform a task autonomously. The agent will observe the screen, make decisions, and execute actions to complete the task.","write_action":true,"price_micros":0,"input_schema":null},{"name":"start_bridge","description":"Start the on-device bridge (accessibility service on Android, WebDriverAgent on iOS). Required before automation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_bridge","description":"Stop the on-device bridge","write_action":false,"price_micros":0,"input_schema":null},{"name":"swipe","description":"Perform a swipe gesture","write_action":false,"price_micros":0,"input_schema":null},{"name":"tap","description":"Tap an element by index (from UI tree) or coordinates","write_action":false,"price_micros":0,"input_schema":null},{"name":"type_text","description":"Type text on the device (tap input field first to focus)","write_action":false,"price_micros":0,"input_schema":null},{"name":"web_click","description":"Click an element in the web page using CSS selector","write_action":false,"price_micros":0,"input_schema":null},{"name":"web_execute_js","description":"Execute JavaScript in the web page context","write_action":true,"price_micros":0,"input_schema":null},{"name":"web_get_dom","description":"Get the DOM tree of the current web page","write_action":false,"price_micros":0,"input_schema":null},{"name":"web_list_pages","description":"List available web pages (browser tabs and WebViews) for web automation","write_action":false,"price_micros":0,"input_schema":null},{"name":"web_navigate","description":"Navigate to a URL in the browser","write_action":false,"price_micros":0,"input_schema":null},{"name":"web_type","description":"Type text into a web element using CSS selector","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-28T14:30:09.093Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T14:30:09.027Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mobai-mcp","version":"1.2.1","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-01-29T09:34:03.775Z","repositoryUrl":"git+https://github.com/MobAI-App/mobai-mcp.git","weeklyDownloads":472}],"repo":{"found":true,"owner":"MobAI-App","repo":"mobai-mcp","archived":false,"pushedAt":"2026-09-20T16:58:54Z","stars":249,"forks":20,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262997908?v=4","ownerCreatedAt":"2026-02-21T12:52:50Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/262997908?v=4&s=128","source":"github"},"presence":{"stars":249,"forks":20,"downloadsWeek":472,"license":"Apache-2.0","lastPushAt":"2026-09-20T16:58:54.000Z","score":51}}}},"grade_history":[],"reviews":[]}