应用商店拒绝mcp
一个MCP(模型上下文协议)服务器,允许人工智能助手访问一个精心策划的数据库,其中包含苹果应用商店拒绝原因、解决方案和真实案例。
基于以下数据库构建 48拒绝理由, 51解决方案, 554个真实案例,以及所有 130苹果审查指南小节.
工具
| 工具 | 说明 |
|---|---|
search_rejections | 语义搜索——粘贴苹果的拒绝消息或描述问题 |
get_rejection_reason | 特定拒绝原因的完整细节(苹果的消息、标签、类别) |
get_solutions | 逐步修复代码示例、难度和成功率 |
get_guideline | 按编号查找Apple Review Guidelines(例如。 2.1, 4.3, 5.1.1) |
list_common_rejections | 按频率排列的首选拒绝原因 |
get_cases | 按原因、应用程序类别或上诉状态筛选的真实案例 |
安装
克劳德代码(推荐-最简单)
在终端中运行以下命令:
claude mcp add --transport stdio appstore-rejections -- npx -y appstore-rejections-mcp就是这样!重新加载克劳德代码,MCP服务器将自动连接。
光标
添加到您的Cursor配置文件中:
- macOS/Linux:
~/.cursor/mcp.json - 视窗:
%APPDATA%\Cursor\mcp.json
{
"mcpServers": {
"appstore-rejections": {
"command": "npx",
"args": ["-y", "appstore-rejections-mcp"]
}
}
}保存文件,重新启动Cursor,它将自动连接。
克劳德桌面(传统-全球)
添加到您的Claude Desktop配置中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"appstore-rejections": {
"command": "npx",
"args": ["-y", "appstore-rejections-mcp"]
}
}
}使用示例
连接后,您的AI助手可以:
搜索拒绝原因:
“我的应用程序因准则4.3而被拒绝,这意味着什么?”
获取解决方案:
“如何修复因缺少隐私政策而被App Store拒绝的问题?”
提交前检查您的应用程序:
“检查我的iOS应用程序代码库,查看是否有可能被app Store拒绝”
查阅指南:
“苹果指南5.1.1说了什么?”
查找真实案例:
“显示财务应用程序被拒绝且开发人员上诉的案例”
数据覆盖
- 48 使用苹果的实际消息模板记录拒绝原因
- 51 包含实现步骤和代码示例的解决方案
- 554 来自Reddit、Stack Overflow、苹果论坛和开发者博客的真实案例
- 130 所有5个部分的《苹果评论指南》小节
- 50 跟踪的应用程序类别
- 基于pgvector嵌入的语义搜索
需求
- Node.js>=18
快速开始
适用于Claude Code用户
claude mcp add --transport stdio appstore-rejections -- npx -y appstore-rejections-mcp然后在Claude Code中,问:
“检查我的iOS应用程序是否可能被app Store拒绝”
对于其他所有人
看 安装 以上部分介绍了Cursor、Claude Desktop和其他设置方法。
______________________________________________________________________
真实世界示例
用户询问Claude Code:
“我的iOS应用程序因准则4.3而被拒绝。这是什么意思,我该如何解决?"
Claude使用MCP工具:
- 查阅指南4.3
- 查找相关的拒绝原因
- 获取分步解决方案
- 展示开发人员解决类似问题的真实案例
- 提供代码示例和最佳实践
______________________________________________________________________
运作原理
MCP服务器将您的AI助手连接到:
- 48拒绝理由 -苹果的实际拒绝信息和模式
- 51解决方案 -逐步修复难度评级
- 554真实案例 -社区经验和呼吁
- 130指南 -完整的苹果审查指南小节
- 语义搜索 -基于向量嵌入的智能匹配技术
______________________________________________________________________
对于开发者
从源头构建
git clone https://github.com/RobertoJoseph/appstore-rejections-mcp.git
cd appstore-rejections-mcp
npm install
npm run build环境变量(可选)
对于自定义Supabase实例:
SUPABASE_URL=your-url
SUPABASE_ANON_KEY=your-key看 贡献.md 了解更多详情。
______________________________________________________________________
社区
______________________________________________________________________
更新日志
v1.0.2 -清理了README,更清晰的安装说明 v1.0.1 -修复了无效的API密钥错误 v1.0.0 -首次发布
______________________________________________________________________
建造于
______________________________________________________________________
许可证
麻省理工学院-参见 许可证 详细信息文件
______________________________________________________________________
由...制作❤️ 面向全球iOS开发者 🚀
