应用程序
用于Claude Code的应用程序MCP服务器-基于AI的应用商店优化和元数据管理。
安装
# 1. Login with your API key
npx appship login
# 2. Add to Claude Code
claude mcp add appship -- npx appship从获取API密钥 appship.ai/仪表板
命令
npx appship login # Authenticate with API key
npx appship logout # Remove credentials
npx appship whoami # Show current user可用工具
连接后,Claude可以使用这些工具:
| 工具 | 描述 | 积分 |
|---|---|---|
get_user_info | 获取帐户信息、学分、项目 | 0 |
list_apple_apps | 从App Store Connect列出应用程序 | 0 |
get_app_versions | 获取应用程序的所有版本(可编辑/实时状态) | 0 |
generate_metadata | 生成标题、副标题、描述、关键字 | 1 |
generate_whats_new | 生成发行说明 | 1 |
generate_keywords | 生成ASO优化关键字 | 1 |
submit_metadata | 将元数据直接提交到App Store Connect | 1 |
工具详细信息
get_app_versions
从app Store Connect列出您的应用程序的所有版本,显示哪些版本是可编辑的(PREPARE_FOR_SUBMISSION),哪些是实时的(READY_FOR_SALE)。
参数:
appId(必填):App Store Connect应用程序ID
提交元数据
将元数据直接提交到特定区域的App Store Connect。自动处理版本管理。
参数:
appId(必填):App Store Connect应用程序IDlocale(必填):目标语言环境(例如,“en-US”、“tr tr”)description:应用程序描述keywords:逗号分隔字符串形式的关键字(最多100个字符)promotionalText:宣传文本(最多170个字符)whatsNew:新增内容/发行说明(最多4000个字符,仅用于更新)newVersionString:新版本的版本号(例如“1.0.1”)platform:目标平台(IOS、MAC_OS、TV_OS、VISION_OS)
笔记:
- 如果存在可编辑版本,则会自动使用
- 如果应用程序已上线,请提供
newVersionString创建新版本 whatsNew仅适用于应用程序更新,不适用于初始版本
示例用法
设置完成后,只需询问Claude:
帐户和应用程序:
- “显示我的Appship帐户信息”
- “列出我的Apple应用程序”
- “显示我的应用程序6746337001的版本”
生成元数据:
- “为我的名为TaskMaster的应用程序生成元数据——一个待办事项列表应用程序”
- “为这些更改编写发行说明:修复登录错误,添加黑暗模式”
- “为我的健身跟踪应用程序生成土耳其语关键字”
提交到App Store Connect:
- “向App Store Connect提交我在美国地区的应用程序的描述和关键字”
- “在app Store Connect上更新我的应用程序的促销文本”
- “创建1.1.0版本并提交我的实时应用程序的元数据”
工作流示例
1. Generate metadata:
"Generate metadata for my photo editing app called PhotoMagic"
2. Review the generated content
3. Submit to App Store Connect:
"Submit this metadata to App Store Connect for app ID 123456 in en-US"
4. Repeat for other locales:
"Now generate and submit Turkish metadata for the same app"许可证
麻省理工学院
