
Nativine
io.github.nativinePublished by GitHub account nativinev1.0.5Updated Oct 24, 2026
Nativine MCP Server — Convert websites to native mobile apps from your AI IDE
Overview
Nativine's local MCP server lets an AI assistant turn a website into a native Android or iOS app by managing drafts, uploading assets, triggering builds and下载.
- What you can do
- Read account profile, plan tier and currency, and list or inspect existing app drafts for the authenticated user. Create or update an app draft configuration covering branding, splash screens, behavior, permissions, web overrides, deep links, addons, keystore and versioning. Upload local icon, splash or logo files to the Nativine cloud. Trigger APK, AAB or IPA compilation, poll build progress, and download a finished build to the local filesystem.
- When to use it
- Useful when you want to produce a native Android or iOS package from an existing website through chat in an MCP-capable IDE, and want the assistant to handle draft configuration, asset upload, build triggering and download in one place.
- Requirements
- Runs locally via npx as the npm package @nativine/mcp, so Node.js is needed. Requires a Nativine account and an API key supplied in the NATIVINE_API_KEY environment variable. Optional NATIVINE_API_URL and NATIVINE_PROJECT_DIR variables override the API endpoint and local project directory. Network access to the Nativine API is required.
Installation
In SourceWeft
- Open Nativine in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
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):
VS Code (.vscode/settings.json):
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
🔄 How It Works
- Authenticate — The server reads your
NATIVINE_API_KEYfrom the environment. - List or Create Drafts — The AI calls
nativine_list_draftsto show existing apps, or creates a new draft withnativine_save_draft. - Configure Your App — Set branding colors, permissions, splash screens, bottom navigation, deep links, push notifications, and 30+ native features.
- Upload Assets — Upload app icons and splash images directly from your local filesystem.
- Build — Trigger compilation with
nativine_trigger_buildand poll withnativine_build_status. - Download — Once complete, the AI downloads the
.apk/.aab/.ipato your project directory.
📋 Configuration Options
The nativine_save_draft tool accepts a rich config object with these categories:
- Branding —
brandColor,statusBarColor,navBarColor,splashBackgroundColor - Splash Screen —
splashType(logo/full/animation),splashLogoSize,splashAnimationType - Behavior —
screenOrientation,enablePullToRefresh,enableProgressBar,enablePinchToZoom,pressAgainToExit,enableFullScreen - Permissions —
enableCamera,enableMicrophone,enableLocation,enableStorage(with custom dialog text) - Web Overrides —
userAgent,customCSS,customJS,supportedDomains - Deep Links —
enableDeepLinks,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/.p12signing for Play Store releases (Release plan only) - Versioning —
versionCode,versionName
💳 Plans
If premium features are requested without a Release plan, the assistant will guide you to upgrade. Upgrade anytime at nativine.com/pricing.
🌐 Environment Variables
📖 Documentation
Full documentation is available at nativine.com/docs.
For MCP-specific setup guides, visit nativine.com/mcp.
📄 License
ISC
Source: README.md at commit 376ef92
Tools
0Version history
1- v1.0.5LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.