Skip to main content
Glama
nativine

@nativine/mcp

by nativine

@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"


Related MCP server: app-publish-mcp

🔧 Available Tools

Tool

Description

nativine_get_account

Get authenticated user profile, plan tier, and currency

nativine_list_drafts

List all app drafts for the authenticated user

nativine_get_draft

Get full details of a specific app draft

nativine_save_draft

Create or update an app draft configuration

nativine_upload_asset

Upload a local file (icon, splash, logo) to Nativine cloud

nativine_trigger_build

Trigger APK/AAB/IPA compilation for a draft

nativine_build_status

Check build progress and get download links

nativine_download_build

Download 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

Feature

Free Plan

Release 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

Variable

Required

Description

NATIVINE_API_KEY

Your Nativine API key (ntvn_ak_...)

NATIVINE_API_URL

Custom API endpoint (default: https://api.nativine.com/api)

NATIVINE_PROJECT_DIR

Override 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

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.

  • AI agent website builder. Create and publish link-in-bio sites via MCP or REST API.

  • Create and manage Lindo AI websites, pages, blogs, clients, and credits from any MCP client.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nativine/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server