Full schema documentation for all Nativine MCP server tools and API functions.
The @nativine/mcp package exposes 7 specialized tools for AI assistants:
nativine_list_draftsLists all existing app drafts on the user's Nativine account. Enables AI assistants to prompt users whether to edit an existing draft or start a fresh app configuration.
{
"platform": "android" // or "ios"
}
nativine_get_draftRetrieves the full JSON payload, branding configuration, icon paths, and build history for a specific draft ID.
nativine_save_draftCreates or updates an app draft on Nativine. Accepts full configuration objects including:
appName: Display name (2-50 chars).appUrl: Target website URL (must be secure https://).packageName: Android Package Identifier (e.g. com.company.app).config: Object containing brandColor, statusBarColor, enablePullToRefresh, enableProgressBar, enableBottomNav, enableOneSignal, etc.nativine_upload_assetUploads local image assets (app launcher icons, splash screen graphics, header logos) from the developer's filesystem to Nativine cloud CDN storage.
nativine_trigger_buildTriggers native compilation in the Nativine builder queue for a saved draft.
{
"draftId": "draft_1784396368832",
"target": "apk", // "apk" or "aab"
"platform": "android"
}
nativine_build_statusPolls current build compilation status (pending → processing → completed) and retrieves output download URLs.
nativine_download_buildDownloads a completed .apk, .aab, or .ipa package file directly into your local project directory under ./your-apps/ or ~/Downloads/nativine-apps/.