mcpField
A
AsoBeast

AsoBeast

远程服务
asobeast.com商业与营销109今天更新

关于 AsoBeast

AsoBeast 是面向 Apple App Store 和 Google Play 的开源 ASO 跟踪工具,适合独立开发者、小型工作室和代理机构。它结合关键词与竞品跟踪、可解释评分及优先级工作队列,并可自托管。

主要功能

  1. 01跨商店跟踪关键词排名
  2. 02监控竞品与应用信息变更
  3. 03分析评论、搜索结果和榜单
  4. 04审计元数据并安排 ASO 工作
  5. 05比较产品组合可见度并发送提醒

适用场景

  1. 01按市场查找关键词排名下滑
  2. 02发现竞品关键词差距
  3. 03查看元数据变化和用户反馈
  4. 04按证据确定应用信息优化优先级

MCP 相关

AsoBeast 提供 MCP 服务,包含用于查询 ASO 数据的读取工具,以及可选的写入工具。它支持本地 stdio 和供 MCP 客户端连接的远程端点。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.asobeast.com/api/backend/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://app.asobeast.com/api/backend/mcp需要授权

工具

详细介绍

AsoBeast

AsoBeast

AsoBeast 是一款用于 Apple App Store 和 Google Play 的开源应用商店优化(ASO)工具和关键词排名追踪器。

使用托管服务 asobeast.com,或在自己的服务器上自托管开源版本。

许可证:AGPL-3.0 最新版本 CI 状态 每月提交数 GitHub 星标数 文档

网站 · 快速入门 · 自托管 · MCP 服务 · API · 支持 · 更新日志

AsoBeast 应用的深色模式概览:30 天内搜索可见度提升 47 点,24 个追踪关键词中有 14 个位列前 10,显示优先处理的开放事项、整月不断上升的可见度图表,以及所有关键词的排名分布

什么是 AsoBeast?

AsoBeast 是一款用于 Apple App Store 和 Google Play 的应用商店优化(ASO)工具和关键词排名追踪器。它会导入应用商店列表,每天追踪关键词排名(深度达 200 位),监控竞争对手、评价和元数据,并将这些历史数据转化为按优先级排序的 ASO 工作队列。本仓库是可在自己的服务器上运行的免费开源版本,托管服务 asobeast.com 也运行相同的代码。

每次商店请求都会在托管 AsoBeast 的机器上发出,形式为普通的公开搜索或页面请求,因此 Apple 和 Google 看到每个被追踪词组的方式,就和看到任何搜索一样。你无需注册 ASO 服务商账号,无需购买 API 密钥,也无需与任何人分享关键词列表。除这些商店请求外,你的数据都会保留在自己的部署中,除非你明确启用出站集成,例如 webhook 警报、电子邮件、OpenAI 助手、Apple Ads 搜索热度或商店状态更新。

AsoBeast 适合谁?

AsoBeast 面向发布应用并希望掌握自己 ASO 数据的用户:独立开发者、小型工作室和代理机构,他们会在多个店面追踪少量应用。如果你想在无需按关键词订阅的情况下追踪 ASO,需要将数据保存在自己的基础设施中,或者希望通过 Agent 或脚本而非仪表板查询 ASO 历史数据,那么 AsoBeast 就适合你。它以刻意保持适中的速率从公开商店端点收集数据,因此适合应用数量有限的组合,而非数百个应用。请参阅 AsoBeast 适合哪些用户。

为什么选择 AsoBeast?

  • 无需账号,也无需供应商 API 密钥。 AsoBeast 以刻意保持温和的速率从公开的商店接口采集数据。你只需要 Docker,无需其他东西。
  • 关键词列表归你所有。 它保存在你的数据库中,绝不会发送给 ASO 供应商,因此没有任何竞品情报产品能根据你的搜索整理出这份列表。商店每次只会看到一条搜索。
  • 两个商店,统一作为一个跟踪实体。 一个应用条目就能跟踪多个店面的关键词,因此 us 和 de 是同一应用页面对应的两个市场,而不是两项订阅。
  • 每项评分都附有依据。 热度和难度评分会标明来源、计算版本、采集日期和置信度,让你可以质疑一个数字,而不是盲目相信它。
  • 推荐结果确定且可解释。 十七条规则会将存储的历史记录转化为可解释的待办队列。AI 只是可选的点缀,可以概述一项行动,但绝不会凭空编造行动或调整其顺序。
  • AGPL-3.0,无开放核心版。 托管服务运行的每项功能都包含在此代码仓库中。

功能

功能作用
两个实时商店导入 Apple App Store 或 Google Play URL,保存元数据快照,按需刷新并比较每个字段
关键词跟踪跟踪任意已验证的商店页面,查看每日排名和历史记录,批量编辑,并手动维护私有的 100 字符 iOS 关键词字段
市场建议读取应用商店页面支持的语言,并推荐使用这些语言的商店页面,同时显示每日请求成本;随后使用所选市场自身商店页面中的关键词为其初始化
最多检查至第 200 名的排名每个关键词和市场只需进行一次搜索,即可查询你的应用及其所有竞争对手,因此跟踪竞争对手不会产生额外请求
评分透明显示人气度和难度及其来源和置信度,并在读取时计算机会值
搜索结果页和类别情报保留搜索结果页快照,跟踪波动、新晋应用和排名变动者;按国家和类别查看热门榜单、排名变动、趋势应用和榜单关注情况
竞争对手发现从实时搜索结果中查找竞争对手、比较商店页面并找出关键词差距
评价与变更检测同步评价和评分历史记录,使用 AI 起草回复并发布到商店,从评价用语中挖掘关键词建议,并检测自有应用和竞争对手的元数据变更
商店转化漏斗可选连接 App Store Connect 密钥或 Google Play 服务账号,并在排名和每次商店页面变更旁查看各市场的商店专属转化漏斗:曝光量、产品页面浏览量、获取点击量和转化率;App Store 可追溯至 2024 年的历史数据,Google Play 可查看商店页面访客、获取量及每个搜索词带来的安装量
ASO 审核和元数据工作台确定性的审核规则及历史记录、商店元数据检查,以及战略关键词分类
ASO 行动中心17 条确定性规则生成建议,包含优先级、预估影响、依据、深层链接、完整生命周期和已验证结果
产品组合分析将不同商店和国家/地区的关联商店页面分组,比较各组的可见度并生成每周摘要
提醒通过签名 Webhook 或 SMTP 电子邮件接收排名、搜索结果页、元数据、评价和新行动事件提醒,并支持可恢复的批量投递
MCP 服务提供 37 个只读工具,以及 7 个可选启用、用于更改关键词、竞争对手、行动和注释的工具;支持 stdio 或远程端点,让 Claude Code、Claude Desktop、Cursor、VS Code 和其他 MCP 客户端与您的实例协同工作
这些内容的指南均可在文档中找到。

快速开始

一键部署

在 Railway 上部署

在 Railway 上运行已发布的镜像,并配置 PostgreSQL 和 Redis,还会为你生成所有密钥。请参阅在 Railway 上部署。

Docker Compose

你需要安装 Docker 和 Compose,并准备大约 2 GB 内存和 5 GB 磁盘空间。

git clone https://github.com/AsoBeast/asobeast.git
cd asobeast
printf 'POSTGRES_PASSWORD=%s\nAUTH_SECRET=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
chmod 600 .env
docker compose up --build -d --wait

打开 http://localhost:3001 并创建所有者账户。账户创建后,注册会自动关闭。Safari 不会在纯 HTTP 连接中保留会话 Cookie,因此本地体验时请使用 Chrome 或 Firefox,或参阅登录后返回登录表单。导入商店 URL 后,关键词跟踪会立即开始。

想使用已发布的镜像,而不是自行构建?docker-compose.pull.yml 无需克隆代码库,即可通过 GHCR 运行相同的服务栈:

curl -fsSLO https://raw.githubusercontent.com/AsoBeast/asobeast/main/docker-compose.pull.yml
printf 'POSTGRES_PASSWORD=%s\nAUTH_SECRET=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
chmod 600 .env
docker compose -f docker-compose.pull.yml up -d --wait

完整操作指南:快速入门。镜像标签、固定版本和升级:运行已发布的版本。

连接 AI Agent

每个实例都会提供一个模型上下文协议端点。在集成页面创建个人 API 令牌,然后将 Claude Code 指向该端点:

claude mcp add --transport http asobeast https://your-host/api/backend/mcp --header "Authorization: Bearer asob_…"

你可以询问它本周哪些关键词排名下降、哪些竞争对手进入了前 10 名,或行动中心建议优先处理什么。设置 MCP 服务中提供了 Claude Desktop、Cursor、VS Code、Gemini CLI、Windsurf 和本地 stdio 服务的配置方法;MCP 使用示例则提供了可直接使用的提示词。

AsoBeast 的对比

AsoBeast(可自托管)订阅制 ASO 平台
商店请求的运行位置你的机器对方的基础设施
谁能看到你的关键词列表你供应商
费用模式你的托管费用按席位、应用或关键词计费
关键词历史归你所有,按你的条件保留订阅结束时也会终止
评分方法已发布、可版本追踪、可检查通常为专有方法
扩展方式自行分叉,采用 AGPL-3.0 协议提交功能请求

托管版 AsoBeast 是基于同一代码库构建的独立产品。可自托管安装可使用所有功能。

技术栈

pnpm 和 Turborepo、全程采用严格模式的 TypeScript、NestJS、Prisma、PostgreSQL 18、BullMQ、Redis 8、搭配 Tailwind 的 Next.js、Docker Compose。

贡献者设置、架构和模块概览:本地开发和 AsoBeast 的工作原理。

配置

配置参考中记录了每个环境变量、默认值及其影响。apps/api/.env.example 和 apps/web/.env.example 是代码库中的权威变量列表。

默认安装只需要两个变量:POSTGRES_PASSWORD 和 AUTH_SECRET。其他所有变量都有可用的默认值。

常见问题

什么是应用商店优化?

应用商店优化是通过改进应用在 App Store 和 Google Play 搜索中的排名与转化效果来优化应用的实践。它涵盖索引元数据字段中的关键词定位、竞争对手定位、评分与评论,以及类别表现。

AsoBeast 需要 App Store Connect 或 Google Play Console 账号吗?

不需要。AsoBeast 会读取公开的商店数据,因此你可以跟踪任何应用,包括竞争对手的应用,而且它完全不需要 ASO 供应商的 API 密钥。连接 App Store Connect 密钥或 Google Play 服务账号是可选的:这样可以获取商店自有的、针对你应用的访问量、下载量和转化数据;密钥会以密封形式静态存储。请参阅商店漏斗。

AsoBeast 支持哪些应用商店?

支持 Apple App Store 和 Google Play。Apple 会索引标题、副标题和一个私有的 100 字符关键词字段。Google Play 会索引标题、80 字符的简短说明和完整说明,因此副标题和关键词字段只是 Apple 专有的概念。请参阅商店。

排名多久检查一次?

默认每天检查一次,使用你可自行控制的 UTC cron。排名检查会记录最多 200 名的排名位置;null 表示已检查但在该范围内未找到,而不是零。请参阅排名位置。

我可以跟踪多个国家/地区吗?

可以。应用只需导入一次,关键词跟踪会单独设置店面,因此同一个应用列表可以同时跟踪多个市场中的关键词。每增加一个市场,每日商店请求量都会相应增加,设置页面上的预算卡片会估算请求扩增量。请参阅国家/地区与市场。

我的数据会被发送到其他地方吗?

只有商店请求本身会发送数据:它会将每个跟踪的短语作为普通搜索发送到 App Store 或 Google Play,请求来自你自己的地址,或者在你配置代理服务商时通过该服务商发送。除此之外,Webhook 提醒、SMTP 电子邮件、OpenAI 助手、Apple Ads 搜索热度和商店状态轮询是唯一的出站集成,并且只有在配置后才会启用。不会收集遥测数据。请参阅哪些数据会离开你的部署环境。

我可以将 AsoBeast 连接到 Claude 或其他 AI Agent 吗?

可以。AsoBeast 附带 Model Context Protocol 服务,提供 37 个只读工具,可作为本地 stdio 进程运行,也可作为你实例上的远程端点运行。每个连接都需要个人 API 令牌,且默认只能读取数据。另有 7 个可更改关键词、竞争对手、操作和注释的工具,仅会向你授予写入权限的令牌显示。请参阅 MCP。

AsoBeast 真的免费吗?

软件完全免费。它采用 AGPL-3.0 协议,没有开源核心,也没有任何功能被留给商业版,因此可自托管的安装版本包含所有功能。基于同一代码库构建的托管服务只会按所用托管资源收费,不会按功能收费。如果你将修改后的版本作为网络服务运行,AGPL 要求你向用户提供修改后的源代码。

文档

主题链接
快速入门和首次导入docs.asobeast.com/quickstart
使用 Docker Compose 自托管install/docker-compose
配置参考configuration/reference
概念:评分、排名、国家concepts
指南:关键词、竞争对手、提醒guides
运维:备份、恢复、升级operations
故障排查与支持support
API 参考和 OpenAPIapi-reference
MCP 工具mcp/tools
面向大模型的完整网站内容llms.txt 和 llms-full.txt

限制

在依赖它之前,值得了解以下内容:

  • 评分是针对各应用商店的估算值。 人气和难度的评估依据各应用商店不同的公开数据,因此不同应用商店之间的数字不可比较,也不能替代第一方获客数据。
  • 爬虫可能会失效。 AsoBeast 会读取公开端点。当应用商店更改端点时,解析器可能会失效。失败会导致任务失败,BullMQ 会通过退避机制重试,并且不会影响请求处理。
  • 应用商店的速率限制比硬件更早成为容量瓶颈。 公开端点对每个地址只容许适度的请求速率,这限制了单个实例可跟踪的关键词市场数量。请参阅容量和限制。
  • 运维由你负责。 备份、TLS、密钥轮换、监控和升级均由运营者负责。依赖备份之前,请验证能否成功恢复。

路线图

当前版本线为 1.x,最新版本请见更新日志。尚待完成的事项:

  • 比所有者和成员更精细的用户权限模型,以及让一个账户加入多个工作区。
  • 使用授权或第一方获客数据改进人气校准。
  • 按市场区分的评论、类别排名和评分历史记录。目前已采集商品列表及其截图说明,并可按市场切换。
  • 在相同的选择加入机制下,逐步增加更多 MCP 写入工具,每次只进行一项可撤销的更改。

发布政策和 1.x 兼容性承诺:升级和回滚。

贡献

欢迎提交拉取请求。请先阅读 CONTRIBUTING.md,了解提交规范、兼容性承诺以及测试套件的运行方式。Bug、问题和功能请求请提交至 GitHub issues。安全问题请通过 SECURITY.md 报告,切勿提交到公开 issue。

AsoBeast 的贡献者

许可证

此代码库的源代码遵循 AGPL-3.0 许可证。

评论

支持 Markdown

第一次接触 MCP?

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

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