Skip to content
Agentmart
Submit a tool

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

IndexedMITLocal (stdio)★ 6
Write a review

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.

We use your email only for this newsletter. Privacy

About

React Native and Expo health check: upgrade blockers, store rules, crash risks, security findings

No 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_library
  • explain_error
  • measure_bundle
  • scan_project
  • security_audit
  • verify_upgrade

Write 2 · Create, change, send or run things.

  • upgrade_plan
  • upgrade_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 code
  • cisa.gov · found in code
  • dev.to · found in code
  • developer.android.com · found in code
  • developer.apple.com · found in code
  • docs.expo.dev · found in code
  • docs.github.com · found in code
  • expo.dev · found in code
  • firebase.google.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • jfrog.com · found in code
  • json.schemastore.org · found in code
  • lodash.com · found in code
  • nativekeel.com · found in code
  • notifee.app · found in code
  • nvd.nist.gov · found in code
  • postgresql.org · found in code
  • raw.githubusercontent.com · found in code
  • react-native-community.github.io · found in code
  • react.dev · found in code
  • reactnative.dev · found in code
  • reactnative.directory · found in code
  • supabase.com · found in code
  • support.google.com · found in code
  • unpkg.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_library

    What 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_error

    Explain 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_app

    Prioritize 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_bundle

    What 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_project

    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 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_audit

    Review 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_plan

    Ordered, 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_readiness

    Go/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_upgrade

    Check 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
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)