mcpField
N
nativine

nativine

本地服务
github.com/nativine开发工具013 周前更新

关于 nativine

Nativine 官方 MCP 服务让 AI IDE 用户通过自然语言对话配置网站转应用项目,可管理草稿、素材、构建及 Android 和 iOS 应用包下载。

主要功能

  1. 01创建和更新应用草稿
  2. 02配置品牌和原生功能
  3. 03上传本地应用素材
  4. 04启动并跟踪应用构建
  5. 05下载已完成的应用包

适用场景

  1. 01将网站转换为 Android 应用
  2. 02配置应用导航和品牌样式
  3. 03构建并下载应用包

MCP 相关

该服务向兼容 MCP 的 IDE 和客户端提供 Nativine 账户、草稿、素材、构建及下载工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nativine": {
"command": "npx",
"args": [
"-y",
"@nativine/mcp"
],
"env": {
"NATIVINE_API_KEY": "<NATIVINE_API_KEY>",
"NATIVINE_PROJECT_DIR": "<NATIVINE_PROJECT_DIR>"
}
}
}
}
启动命令npx -y @nativine/mcp
需要配置的环境变量
NATIVINE_API_KEY密钥Your Nativine API key
NATIVINE_PROJECT_DIROptional local project directory for offline builds

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@nativine/mcp1.0.5

工具

8

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

@nativine/mcp — Nativine MCP 服务

NPM Version NPM Downloads License Protocol

Nativine 官方的 Model Context Protocol (MCP) 服务——Nativine 是首个支持 MCP 的网站转应用平台。

连接你的 AI IDE(Cursor、Claude Desktop、Antigravity、VS Code、Windsurf,或任何兼容 MCP 的工具),通过自然语言聊天将任意网站转换为原生 Android(.apk/.aab)或 iOS(.ipa)应用。


🚀 快速开始

1. 获取 API 密钥

从 Nativine Dashboard → API Keys 标签页生成 API 密钥。

2. 配置 IDE

将以下内容添加到 MCP 配置中:

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. 开始构建

只需与你的 AI 聊天:

“将 https://my-store.com 转换为带有蓝色主题和底部导航的 Android 应用”


🔧 可用工具

工具描述
nativine_get_account获取已认证用户的个人资料、套餐级别和货币
nativine_list_drafts列出已认证用户的所有应用草稿
nativine_get_draft获取指定应用草稿的完整详情
nativine_save_draft创建或更新应用草稿配置
nativine_upload_asset将本地文件(图标、启动画面、徽标)上传到 Nativine 云端
nativine_trigger_build触发草稿的 APK/AAB/IPA 编译
nativine_build_status查看构建进度并获取下载链接
nativine_download_build将已完成的构建下载到本地文件系统

🔄 工作原理

  1. 身份验证 — 服务从环境中读取你的 NATIVINE_API_KEY。
  2. 列出或创建草稿 — AI 调用 nativine_list_drafts 显示现有应用,或通过 nativine_save_draft 创建新草稿。
  3. 配置应用 — 设置品牌颜色、权限、启动画面、底部导航、深层链接、推送通知和 30 多项原生功能。
  4. 上传素材 — 直接从本地文件系统上传应用图标和启动画面图片。
  5. 构建 — 使用 nativine_trigger_build 触发编译,并通过 nativine_build_status 轮询状态。
  6. 下载 — 完成后,AI 会将 .apk/.aab/.ipa 下载到你的项目目录。

📋 配置选项

nativine_save_draft 工具接受包含以下类别的丰富 config 对象:

  • 品牌 — brandColor、statusBarColor、navBarColor、splashBackgroundColor
  • 启动画面 — splashType(logo/full/animation)、splashLogoSize、splashAnimationType
  • 行为 — screenOrientation、enablePullToRefresh、enableProgressBar、enablePinchToZoom、pressAgainToExit、enableFullScreen
  • 权限 — enableCamera、enableMicrophone、enableLocation、enableStorage(支持自定义对话框文本)
  • 网页覆盖项 — userAgent、customCSS、customJS、supportedDomains
  • 深层链接 — enableDeepLinks、deepLinkScheme、enableUniversalLinks
  • 附加功能 — 底部导航、标题栏、浮动按钮、OneSignal 推送、AdMob 广告、生物识别、触觉反馈、应用内更新/评价、本地数据存储、通讯录访问、打印支持、OAuth/Google 登录、截图拦截
  • 密钥库 — 为 Play Store 发布配置自定义 .jks/.p12 签名(仅限 Release 套餐)
  • 版本管理 — versionCode、versionName

💳 套餐

功能免费套餐发布套餐
试用版 APK 构建✅✅
生产版 APK/AAB❌✅
iOS IPA 构建❌✅
推送通知❌✅
AdMob 广告❌✅
自定义密钥库❌✅
生物识别与高级附加功能❌✅

如果未订阅发布套餐却请求高级功能,助手会引导你升级。可随时在 nativine.com/pricing 升级。


🌐 环境变量

变量必需描述
NATIVINE_API_KEY✅你的 Nativine API 密钥(ntvn_ak_...)
NATIVINE_API_URL❌自定义 API 端点(默认:https://api.nativine.com/api)
NATIVINE_PROJECT_DIR❌覆盖用于本地配置和下载的项目目录

📖 文档

完整文档见 nativine.com/docs。

MCP 专属设置指南请访问 nativine.com/mcp。


📄 许可证

ISC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。