NativeKeel
React Native and Expo health check: upgrade blockers, store rules, crash risks, security findings
Connector by AlicanAkyol · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/alicanakyol-nativekeel
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 6 read · 2 write · 0 delete · 1 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 9
Read from the source code; the running server may list different tools.
Read 6 · Look things up without changing anything.
check_libraryexplain_errormeasure_bundlescan_projectsecurity_auditverify_upgrade
Write 2 · Create, change, send or run things.
upgrade_planupgrade_readiness
Not yet classified 1 · We could not tell from the name and description.
improve_app
Secrets and settings it asks for
Other settings (environment variables or headers).
NATIVEKEEL_MCP_ROOTS
Network hosts it talks to 26
agent-plugins.org· found in codecisa.gov· found in codedev.to· found in codedeveloper.android.com· found in codedeveloper.apple.com· found in codedocs.expo.dev· found in codedocs.github.com· found in codeexpo.dev· found in codefirebase.google.com· found in codegithub.com· found in codeglama.ai· found in codejfrog.com· found in codejson.schemastore.org· found in codelodash.com· found in codenativekeel.com· found in codenotifee.app· found in codenvd.nist.gov· found in codepostgresql.org· found in coderaw.githubusercontent.com· found in codereact-native-community.github.io· found in codereact.dev· found in codereactnative.dev· found in codereactnative.directory· found in codesupabase.com· found in codesupport.google.com· found in codeunpkg.com· found in code
Files it touches
/dev/null- Your home directory (~)
~/.gradle/gradle.properties- Any path the agent passes to its tools
Tools (9)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
check_libraryWhat to know about one React Native library before adding or upgrading it: latest version, New Architecture support and maintenance status (React Native Directory), the version range that works with a given React Native version where NativeKeel has a compatibility table, replacements, and known traps.
explain_errorExplain a React Native or Expo build, launch, crash or store-review error: what it means and the fix, from errors NativeKeel has reproduced or verified against Apple, Google, Expo and React Native documentation. Pass the error message (or the failing part of the log) and, optionally, the project path to see where this project is affected. Call it before searching the web or changing versions.
improve_appPrioritize existing security, crash, accessibility, performance, store and dependency findings into a review plan with prerequisites, expected effects and validation. Use this when someone asks what to fix first or how to make the app better overall, across all areas. Do not use it for upgrade questions: use upgrade_readiness for whether to upgrade and upgrade_plan for the upgrade steps. No project code runs, no automatic changes or unmeasured performance claims. Reports unassessed areas explicitly.
measure_bundleWhat the release JavaScript bundle of a React Native or Expo app is made of, measured from the source map a release build already wrote (Hermes bytecode maps included): bytes and share for the app code and each package, packages bundled more than once, and the largest JSON. With base (an older map), what was added, removed or changed size since that build. Nothing is built or run; returns found:false with how to produce a map if there is none.
scan_projectHealth 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 or known malware anywhere in its lockfile dependency tree (run it before installing or starting a project you did not write). Use this for a general "how healthy is this app" or "what is wrong with it" que…
security_auditReview mobile app data exposure, account access, unsafe code execution, backend rules and dependency risks. Returns source evidence, attacker prerequisites, fixes, validation steps and explicit coverage limits. Use this when the question is specifically about security ("can this app be hacked", "is user data safe", before a security review or release); it goes deeper than the security part of scan_project and explains what an attacker would need for each finding. For an overall health check use scan_project. Static and read-only; does not claim a live penetration test or a clean bill of health…
upgrade_planOrdered, step-by-step upgrade plan for a React Native or Expo project: phases in the order to do them (security fixes, crash risks, store deadlines, React Native and Expo upgrades, library replacements), the reason for each phase and concrete steps with file names. Use this once the decision to upgrade is made and the user wants the work in order; call upgrade_readiness first for the go/no-go. For non-upgrade priorities use improve_app. Built from the same scan as scan_project; stops with a warning if the project contains planted malware. Read-only.
upgrade_readinessGo/no-go for upgrading a React Native or Expo project to the newest version: a verdict (ready, blocked, a multi-version jump, or already current), the exact breaking changes in the project's own code and dependencies with file and line, behavior and tooling changes to review, and an honest list of what a static scan cannot confirm. Use this first when someone asks whether or how to upgrade; use upgrade_plan for the full ordered steps. Built from the same scan as scan_project. Read-only.
verify_upgradeCheck a change before committing it: compares the React Native or Expo project as committed at a git revision (default HEAD) with the working tree, and lists what got fixed, what is new and how versions moved. Call it after an upgrade or a dependency change. Read-only: the committed version is unpacked into a temporary folder outside the project and deleted.
Signals
- Stars
- 6
- Forks
- 1
- Open issues
- 0
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.AlicanAkyol/nativekeel- Version
- 0.1.130
- Auth
- No auth
- Packages
- npm nativekeel
- License
- MIT
- Repository
- github.com/AlicanAkyol/nativekeel
- Website
- nativekeel.com/ai-agents
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
NativeKeel MCP server. Agent Mart. https://agentmart.dev/connectors/alicanakyol-nativekeel (last updated 2026-10-25)