mcpField
M
Mobile Website Test on iPhone & Android for AI Agents

Mobile Website Test on iPhone & Android for AI Agents

远程服务
apify.com开发工具04 天前更新

关于 Mobile Website Test on iPhone & Android for AI Agents

面向 AI Agent 的远程移动网站测试服务,可在 iPhone 和 Android 上检查网页,并返回带截图的通过或失败结果。重点检查横向滚动、电话号码断行和文字难以阅读等问题。

主要功能

  1. 01在 iPhone 和 Android 上测试
  2. 02按网页和手机给出通过/失败结果
  3. 03测试结果截图
  4. 04检查横向滚动与文字问题

适用场景

  1. 01发布前检查移动网页
  2. 02查找手机上的布局与可读性问题

MCP 相关

通过远程流式 HTTP MCP 服务提供移动网页测试。MCP 客户端可提交网页 URL,并获取按手机区分的结果和截图。

配置

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

服务地址https://mcp.apify.com/?tools=fluidfaith/mobile-qa-gate
一键复制安装命令
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://mcp.apify.com/?tools=fluidfaith/mobile-qa-gate需要授权

工具

详细介绍

在 iPhone 和 Android 上为 AI Agent 测试移动网站

逐页、逐手机判定通过或失败,并提供截图:横向滚动、电话号码断行、文本难以阅读。

  • Apify Store:https://apify.com/fluidfaith/mobile-qa-gate
  • MCP 服务(远程、可流式传输的 HTTP):https://mcp.apify.com/?tools=fluidfaith/mobile-qa-gate
  • 价格:每页、每部手机 $0.01。失败的项目免费,且每次运行的最高费用不会超出上限。

Claude Code、Cursor、VS Code(MCP 配置)

{
  "mcpServers": {
    "mobile-qa-gate": {
      "url": "https://mcp.apify.com/?tools=fluidfaith/mobile-qa-gate",
      "headers": { "Authorization": "Bearer ${APIFY_TOKEN}" }
    }
  }
}

Claude Code 单行命令:claude mcp add --transport http mobile-qa-gate "https://mcp.apify.com/?tools=fluidfaith/mobile-qa-gate" --header "Authorization: Bearer $APIFY_TOKEN"

Python(apify-client)

import os
from apify_client import ApifyClient

client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("fluidfaith/mobile-qa-gate").call(run_input={"urls": ["https://example.com"]})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

LangChain

from langchain_apify import ApifyActorsTool
tool = ApifyActorsTool("fluidfaith/mobile-qa-gate")

JavaScript(apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fluidfaith/mobile-qa-gate').call({"urls": ["https://example.com"]});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

评论

支持 Markdown

第一次接触 MCP?

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

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