scan_project
Run a read-only check on React Native and Expo apps to find upgrade blockers, store rule issues, crash risks, accessibility and security flaws, leaked secrets, and malware, with file:line fixes.
Instructions
Health check for a React Native or Expo project: upgrade blockers, New Architecture, Google Play and App Store rules (target SDK, 16 KB pages, Xcode 27 UIScene, privacy manifests), crash risks, accessibility (unlabeled icon buttons and text fields, small touch targets, low text contrast, text scaling), OWASP MASVS security findings, leaked secrets, and signs of malware planted in the project (run it before installing or starting a project you did not write). Read-only, never runs project code; returns findings with file:line references and fixes, never source code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Folder of the React Native or Expo app (the one with package.json), absolute or relative to the workspace. Must be inside the folders this server may read. | |
| offline | No | true: make no network requests (skip the npm and React Native Directory lookups behind version, maintenance and vulnerability checks). Default false. | |
| min_severity | No | Lowest severity to return: critical, high, medium, low or info. Default low. | low |