全部文章

用 MCP 把你的 AI 助手接入 Console Testers

announcementsguidesmcp
作者:Console Testers
用 MCP 把你的 AI 助手接入 Console Testers

我们为 Console Testers 搭建了一个 MCP 服务器,任何支持 MCP 的助手(Claude、Cursor,或者你自己搭的)都能查看你的封闭测试进度、添加应用、获取报告,而不用你打开控制台。

MCP 到底是什么

MCP 全称是 Model Context Protocol。剥开规范本身,它就是一套标准做法,让 AI 应用能够调用部署在远程服务器上的工具。你的助手先弄清有哪些工具、各自接受什么参数,然后像调用其他任何东西一样调用它们。

我们之所以做一个,是因为跑一次封闭测试有一半时间都花在查进度上。还剩几天,报告是否已经就绪,现在能不能提交。这些问题你本来就会问助手,所以我们让它能回答。

你的助手可以做些什么

八个工具,分成两组。

只读的那一组,助手随时都可以调用:

  • `check_token_balance` - 查看余额,余额归零时提示你购买更多
  • `check_app_can_be_added` - 免费预检,覆盖包名格式、重复应用、商店条目,以及对照余额的代币消耗
  • `get_all_apps` - 所有跟踪中的应用及其平台,以及余额
  • `check_app_status` - 控制台链接、进度、状态、剩余天数、报告是否就绪
  • `can_submit_review` - 是否可以提交评价,以及是否已经存在评价
  • `get_report` - 两份测试报告是否存在,并给出各自的链接

另外两个会改变状态:

  • `add_app_for_testing` - 按包名和平台添加应用,并消耗代币
  • `submit_review` - 提交或更新你的评价,之后会进入审核流程

只有这两个工具会写入数据,而我们生成的接入说明会要求你的助手在调用它们之前,把具体信息展示给你,等你明确确认之后才动手。未经你同意,不会消耗任何代币。

接入步骤

打开你的控制台,进入 MCP 页面。那里有两样东西:你当前生效的连接,以及「助手自助配置」下方一段可以直接复制粘贴的内容。

把那段内容复制到你的助手里。它包含服务器配置以及一些说明,所以你不需要手动配置任何东西。配置本身是这样的:

json
{
  "consoletesters": {
    "type": "http",
    "url": "https://consoletesters.com/api/mcp"
  }
}

不需要 API key,也不用到处粘贴请求头。服务器使用标准的 MCP 授权方式(OAuth 2.1),所以第一次连接会打开一个浏览器页面,你在那里登录 Console Testers 并批准访问。你的助手会保存这些令牌,并自行刷新。

连接完成后,让它列出服务器上的工具。你应该能看到上面这八个,接入就完成了。

你的连接会一直列在同一个控制台页面上,并显示每个客户端的添加时间和最近一次运行时间。断开某个连接后,该助手会失去访问权限,直到你重新让它登录。

值得一试的提问

  • "我的封闭测试进展如何?"
  • "我现在可以为哪些应用提交评价?"
  • "com.example.app 的测试报告准备好了吗?"
  • "我的代币还够再添加一个应用吗?"

助手调用只读工具,拿回真实数据,然后给出答案。不用来回切换标签页,也不用复制粘贴包名。

为什么值得这么做

控制台本身用着没问题。这一节讲的是十四天里你会去查多少次。进度问题在对话里就能得到回答,你不用再打错包名,还可以一次性让助手汇总所有应用,而不必逐个点进去。

如果你本来就整天待在助手里,这又少了一个离开它的理由。

作者:Console Testers

准备好上架 Play Store 了吗?

今天就开始你的 14 天倒计时。

开始我的测试活动