# Storelift MCP 服务器的三个入门任务 URL: https://storelift.net/zh/guide/storelift-mcp-first-tasks/ Language: zh Updated: 2026-10-13 Storelift MCP 服务器已经连接,工具也已列出。这三个问题会带你从这一步走到一个具体的决定:每个问题都附有助手发出的调用、服务器针对示例数据返回的内容,以及正确解读后应得出的回答。 ## 示例数据与版本 下面的回答来自 Storelift 示例数据集(2026-09-28):一个示例应用(Lumen — Sleep Sounds),在美国追踪 8 个关键词,另有三个示例竞品(Example App A, Example App B, Example App C)。你自己的账号返回的是你自己的应用和你自己的数字。 三个任务都在 storelift-mcp 1.1.1 上完成,用到这些读取工具:list_apps, get_history, get_rivals, get_store_page, get_keywords。如果还没有连接,请看配置指南:Claude, Claude Code, Cursor。 ## 1. 一周内哪些关键词的排名变了? 这样问:“我在美国的关键词里,哪些比一周前排名更低了?”助手会调用 list_apps 和 get_history: list_apps {} { "apps": [ { "id": "sbx-lumen", "name": "Lumen — Sleep Sounds", "countries": ["us", "gb", "de"] } ] } get_history {"appId":"sbx-lumen","country":"us"} { "country": "us", "series": { "ios|white noise": [ ["2026-09-20", 57], ["2026-09-21", 56], ["2026-09-22", 54], ["2026-09-23", 58], ["2026-09-24", 56], ["2026-09-25", 55] ], "ios|sleep timer": [ ["2026-09-20", 37], ["2026-09-21", 38], ["2026-09-22", 39], ["2026-09-23", 40], ["2026-09-24", 41], ["2026-09-25", 37], ["2026-09-26", 38], ["2026-09-27", 39] ] } } NOTE: 正确的回答会说: - 对比的两天:2026-09-20 → 2026-09-27(US) - 下降:sleep timer 37 → 39; nature sounds 28 → 29 - 上升:rain sounds 37 → 34; relax 52 → 49 - 不变:meditation music 42 - 两天都已测量,均未上榜:sleep sounds; brown noise - 未纳入对比:white noise(最近一次测量 2026-09-25,排名 55) 据此可以决定:先看哪个关键词。在示例中是 sleep timer(37 → 39)。 这个回答包含什么: - 对比的是两个已测量的日子:2026-09-20 和 2026-09-27。中间的几天也在同一个返回里,位于 series 下,想看整条走势而不只是两端时可以用。 - 排名为 null 的点,表示那天已测量,但应用未上榜;回答会照实说明,不会用数字去填。 - 在 2026-09-27 没有数据点的关键词,会连同它最近一次测到的排名和日期一起列出,并且不参与对比。 - 这个回答说明的是哪些关键词变了。第二个任务会对比排在你前面的应用,以及你自己产品页面上带日期的改动;仅凭这些观察还不足以确定原因。 ## 2. 下降的关键词上,谁排在前面? 这样问:“在排名下降的那些关键词上,谁排在我前面?那一周我自己的产品页面有没有改动?”助手会沿用第一个任务的历史数据,并调用 get_rivals 和 get_store_page: get_rivals {"appId":"sbx-lumen","country":"us"} { "country": "us", "rivals": [ { "name": "Example App A", "terms": [ { "term": "sleep timer", "theirRank": 1, "ourRank": 39 }, { "term": "nature sounds", "theirRank": 1, "ourRank": 29 } ] }, { "name": "Example App B", "terms": [ { "term": "sleep timer", "theirRank": 2, "ourRank": 39 }, { "term": "nature sounds", "theirRank": 2, "ourRank": 29 } ] }, { "name": "Example App C", "terms": [ { "term": "sleep timer", "theirRank": 3, "ourRank": 39 }, { "term": "nature sounds", "theirRank": 3, "ourRank": 29 } ] } ] } get_store_page {"appId":"sbx-lumen","country":"us"} { "country": "us", "timeline": [ { "day": "2026-09-16", "kind": "version" } ] } NOTE: 正确的回答会说: - 下降的关键词:sleep timer 和 nature sounds(2026-09-20 → 2026-09-27,US) - 排在你前面的应用及其排名:Example App A (sleep timer 1, nature sounds 1); Example App B (sleep timer 2, nature sounds 2); Example App C (sleep timer 3, nature sounds 3) - 你的排名:sleep timer 39, nature sounds 29 - 你自己的产品页面:最近一次带日期的改动发生在这一周之前:新版本 (2026-09-16) 据此可以决定:先打开谁的产品页面:在下降的关键词中排第一次数最多的那个应用。在示例中是 Example App A(2 个词里有 2 个排第一)。 这个回答包含什么: - get_rivals 返回最近一个已测量的日子:每个关键词上谁排在你前面、排第几(theirRank),以及你自己的位置(ourRank)。 - ourRank 为 null,表示这个关键词已经测量,而你未上榜。 - get_store_page 返回里的 timeline 列出你自己产品页面上带日期的改动。落在对比那一周内的改动,是解读排名变化时首先要对照的记录。 - 把排名变化和某项改动联系起来时,要把两个日期并排写出来:改动发生的日子,和测到排名的日子。 ## 3. 某个关键词今天没有测量时 这样问:“今天在美国搜‘white noise’,我排第几?”助手会调用 get_keywords 和 get_history: get_keywords {"appId":"sbx-lumen","country":"us"} { "country": "us", "keywords": [ { "term": "sleep sounds", "measured": true, "rank": null }, { "term": "white noise", "measured": false, "rank": null }, { "term": "rain sounds", "measured": true, "rank": 34 } ] } get_history {"appId":"sbx-lumen","country":"us"} { "country": "us", "series": { "ios|white noise": [ ["2026-09-20", 57], ["2026-09-21", 56], ["2026-09-22", 54], ["2026-09-23", 58], ["2026-09-24", 56], ["2026-09-25", 55] ] } } NOTE: 正确的回答会说: - white noise:最近一次测量 2026-09-25,排名 55;比账号里最新的一天(2026-09-27)早两天 - rain sounds:2026-09-27 排名 34 - sleep sounds:2026-09-27 已测量,未上榜 据此可以决定:眼前这个数字是不是今天的。在示例中,“white noise”的排名日期是 2026-09-25,按那一天的读数来用。 这个回答包含什么: | get_keywords 返回的行 | 含义 | 助手怎么说 | | --- | --- | --- | | measured: false | 这个关键词在最新一天没有测量 | 最近一次测到的排名和日期(get_history 序列的最后一个点) | | measured: true,rank: null | 已测量,应用未上榜 | “已测量,未上榜” | | measured: true,rank 为数字 | 已测量,这就是排名 | 排名和对应的日期 | - 回答里的每个排名,都要带上测量它的日期。 - 序列里的每个点都是一个已测量的日子;平均值和计数只在这些点上计算。