Back to Browse

Mcp MCP Server

Developer ToolsUse Caution0.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Nativine MCP Server — Convert websites to native mobile apps from your AI IDE

About

Nativine MCP Server — Convert websites to native mobile apps from your AI IDE

Security Report

0.0
Use Caution0.0Critical Risk

This MCP server contains multiple critical security vulnerabilities. The source code is heavily obfuscated using javascript-obfuscator, making security review impossible and strongly suggesting malicious intent. The build process explicitly obfuscates the compiled output, API keys are passed via environment variables without clear protection mechanisms, and the obfuscated code prevents detection of data exfiltration, credential theft, or other malicious operations. This is a high-risk package that should not be trusted. Supply chain analysis found 12 known vulnerabilities in dependencies (1 critical, 5 high severity). Package verification found 1 issue.

3 files analyzed · 19 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

What You'll Need

Set these up before or after installing:

Your Nativine API keyRequired

Environment variable: NATIVINE_API_KEY

Optional local project directory for offline buildsOptional

Environment variable: NATIVINE_PROJECT_DIR

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-nativine-mcp": {
      "env": {
        "NATIVINE_API_KEY": "your-nativine-api-key-here",
        "NATIVINE_PROJECT_DIR": "your-nativine-project-dir-here"
      },
      "args": [
        "-y",
        "@nativine/mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

@nativine/mcp — Nativine MCP Server

NPM Version NPM Downloads License Protocol

The official Model Context Protocol (MCP) server for Nativine — the first website-to-app converter platform with MCP support.

Connect your AI IDE (Cursor, Claude Desktop, Antigravity, VS Code, Windsurf, or any MCP-compatible tool) and convert any website into a native Android (.apk/.aab) or iOS (.ipa) app through natural language chat.


🚀 Quick Start

1. Get Your API Key

Generate an API key from your Nativine Dashboard → API Keys tab.

2. Configure Your IDE

Add the following to your MCP configuration:

Cursor / Claude Desktop / Antigravity (mcp_config.json):

{
  "mcpServers": {
    "nativine": {
      "command": "npx",
      "args": ["-y", "@nativine/mcp"],
      "env": {
        "NATIVINE_API_KEY": "ntvn_ak_your_key_here"
      }
    }
  }
}

VS Code (.vscode/settings.json):

{
  "mcp.servers": {
    "nativine": {
      "command": "npx",
      "args": ["-y", "@nativine/mcp"],
      "env": {
        "NATIVINE_API_KEY": "ntvn_ak_your_key_here"
      }
    }
  }
}

3. Start Building

Just chat with your AI:

"Convert https://my-store.com into an Android app with a blue theme and bottom navigation"


🔧 Available Tools

ToolDescription
nativine_get_accountGet authenticated user profile, plan tier, and currency
nativine_list_draftsList all app drafts for the authenticated user
nativine_get_draftGet full details of a specific app draft
nativine_save_draftCreate or update an app draft configuration
nativine_upload_assetUpload a local file (icon, splash, logo) to Nativine cloud
nativine_trigger_buildTrigger APK/AAB/IPA compilation for a draft
nativine_build_statusCheck build progress and get download links
nativine_download_buildDownload a completed build to the local filesystem

🔄 How It Works

  1. Authenticate — The server reads your NATIVINE_API_KEY from the environment.
  2. List or Create Drafts — The AI calls nativine_list_drafts to show existing apps, or creates a new draft with nativine_save_draft.
  3. Configure Your App — Set branding colors, permissions, splash screens, bottom navigation, deep links, push notifications, and 30+ native features.
  4. Upload Assets — Upload app icons and splash images directly from your local filesystem.
  5. Build — Trigger compilation with nativine_trigger_build and poll with nativine_build_status.
  6. Download — Once complete, the AI downloads the .apk/.aab/.ipa to your project directory.

📋 Configuration Options

The nativine_save_draft tool accepts a rich config object with these categories:

  • BrandingbrandColor, statusBarColor, navBarColor, splashBackgroundColor
  • Splash ScreensplashType (logo/full/animation), splashLogoSize, splashAnimationType
  • BehaviorscreenOrientation, enablePullToRefresh, enableProgressBar, enablePinchToZoom, pressAgainToExit, enableFullScreen
  • PermissionsenableCamera, enableMicrophone, enableLocation, enableStorage (with custom dialog text)
  • Web OverridesuserAgent, customCSS, customJS, supportedDomains
  • Deep LinksenableDeepLinks, deepLinkScheme, enableUniversalLinks
  • Addons — Bottom Navigation, Header Bar, Floating Button, OneSignal Push, AdMob Ads, Biometrics, Haptic Feedback, In-App Updates/Reviews, Local Datastore, Contacts Access, Print Support, OAuth/Google Sign-In, Screenshot Blocker
  • Keystore — Custom .jks/.p12 signing for Play Store releases (Release plan only)
  • VersioningversionCode, versionName

💳 Plans

FeatureFree PlanRelease Plan
Trial APK builds
Production APK/AAB
iOS IPA builds
Push Notifications
AdMob Ads
Custom Keystore
Biometrics & Premium Addons

If premium features are requested without a Release plan, the assistant will guide you to upgrade. Upgrade anytime at nativine.com/pricing.


🌐 Environment Variables

VariableRequiredDescription
NATIVINE_API_KEYYour Nativine API key (ntvn_ak_...)
NATIVINE_API_URLCustom API endpoint (default: https://api.nativine.com/api)
NATIVINE_PROJECT_DIROverride project directory for local config and downloads

📖 Documentation

Full documentation is available at nativine.com/docs.

For MCP-specific setup guides, visit nativine.com/mcp.


📄 License

ISC

Reviews

No reviews yet

Be the first to review this server!