MCP.Market

Ruby Native MCP server

by ruby-native·io.github.ruby-native/ruby-native·v0.19.1·27 stars

Ship a Rails app to the App Store and Google Play. Every ruby_native command as a tool.

C68/100grade C
What users say
No reviews yet
Be the first
Safety scan
C68/100

not scanned yet

Adoption
Growing

27 stars

Reviews

Write one

Nobody has reviewed Ruby Native yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ruby Native tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Ruby Native compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
68/100
higher than 38% of 2,174 E-commerce servers
GitHub stars
27
more than 93% of 1,047 E-commerce servers

Release history: 3 versions in the registry since 2026-10-24, latest 2026-10-29, typically one every 4 days.

Install Ruby Native in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Ruby Native repository's README, as published. We do not edit it. Read it on GitHub

ruby_native

Ruby Native turns a Rails app into iOS and Android apps. This gem is the Rails-side integration: view helpers, a YAML config file, endpoints auto-mounted at /native, and a CLI for previewing and deploying builds. Full docs, including the complete helper reference and config schema, live at rubynative.com/docs.

Installation

gem "ruby_native"

The engine auto-mounts at /native. No route configuration needed.

Getting started

Run the install generator:

rails generate ruby_native:install

This creates config/ruby_native.yml with tabs taken from your routes. If you use a coding agent, hand it the rest here:

bundle exec ruby_native mcp install

Then say: set up Ruby Native in this app. It wires the layout, checks its own work, and later drafts the listing, captures screenshots, and submits for review, stopping only for the few clicks Apple keeps for a person. By hand, the same steps are:

  1. Edit the config with your colors and tabs (see below).
  2. Add the stylesheet and viewport-fit=cover to your layout :
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
   <%= stylesheet_link_tag :ruby_native %>

viewport-fit=cover is required for CSS env(safe-area-inset-*) variables to resolve to real values instead of 0.

  1. Add the tab bar to your layout :
<%= native_tabs_tag %>
  1. Preview it on your phone (see below).

The full walkthrough, including safe area layout and hiding web-only navigation with native_app?, is at rubynative.com/docs/setup.

Configuration

config/ruby_native.yml controls the native shell:

appearance:
  tint_color: "#007AFF"
  background_color: "#FFFFFF"

tabs:
  - title: Home
    path: /
    icon: house
  - title: Profile
    path: /profile
    icon: person

Changes are picked up without restarting the server in development. See rubynative.com/docs for the full schema: appearance and dark mode, navbar branding, Advanced Mode, OAuth, and linked domains.

Preview

Preview your app on a real device without deploying:

bundle exec ruby_native preview

This starts a Cloudflare tunnel and shows a QR code for the Ruby Native app to scan. Your Rails server needs to be running separately. Requires cloudflared:

brew install cloudflare/cloudflare/cloudflared

The tunnel points at port 3000, or at PORT when it is set, the same way rails server picks its port. Pass --port 4000 to override, or --url for an upstream that isn't on localhost.

See rubynative.com/docs/cli for deploy, login, and auto-deploying from CI.

React and Vue

Building with Inertia instead of ERB? @ruby-native/react and @ruby-native/vue provide the same helpers as npm packages, versioned alongside this gem. See rubynative.com/docs/inertia for setup.

AI agents

Every docs page serves markdown: append .md to the URL or request Accept: text/markdown. For an index of everything, fetch rubynative.com/llms.txt, or llms-full.txt for the complete docs as a single file.

MCP server

Docs tell an agent what to write. They don't tell it whether what it wrote works, and Ruby Native's signals fail silently on purpose: an app that doesn't recognize a data-native-* attribute ignores it. A typo renders nothing, raises nothing, and logs nothing, so it survives right up until someone opens the build and notices the missing button.

ruby_native mcp closes that loop. It speaks MCP over stdin and stdout. Three tools answer from your working copy, with no account involved:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Ruby Native: common questions

Is Ruby Native MCP server safe?
With care: it is graded C, so read the findings first (68/100). Read the Ruby Native safety report
Does Ruby Native need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Ruby Native maintained?
The last commit was 11 days ago (2026-10-24). The latest release is v0.19.1.
What can I use instead of Ruby Native?
Servers from other publishers that do the same job: AsoBeast MCP server, Storeshots MCP server and Storelift MCP server.
How does Ruby Native compare with other E-commerce MCP servers?
safety score 68/100 (higher than 38% of 2,174 E-commerce servers); github stars 27 (more than 93% of 1,047 E-commerce servers). Full comparison.

Alternatives to Ruby Native

Same job from other publishers: the closest match first, then the best rated.

  • AsoBeast
    App Store and Google Play ASO: keyword rankings, competitors, reviews, audits and an action queue.
    A
  • Storeshots
    Render store-ready App Store and Google Play screenshots: device frames, headlines, exact sizes.
    A
  • Storelift
    App Store & Google Play keyword ranks, rivals, reviews and AI visibility. Free plan included.
    A
  • Buywhere
    Agent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.
    A
  • NativeKeel
    React Native and Expo health check: upgrade blockers, store rules, crash risks, security findings
    A