Token导航 LogoToken导航TokenDH.com
MCP Webcheck logo
浏览器工具未说明官方级别未说明来源级核验

MCP Webcheck

MCP Server

WebTester MCP是一个基于Playwright的浏览器自动化工具,允许Claude AI像人类一样测试网站,包括点击、填写表单、截图和分析性能。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JulianKerignard

提供方

JulianKerignard

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🧪 网络测试仪MCP

🇫🇷 法语 | 🇬🇧 英语

一个MCP(模型上下文协议)服务器,允许Claude像人类一样测试网站:点击、填写表单、截图和分析性能。

🎯 这是什么?

WebTester是Claude(人工智能)和Playwright(浏览器自动化)之间的桥梁。这允许Claude浏览任何网站并进行自动测试。

批发 :你问克劳德“去测试这个网站”,他真的是在一个真正的浏览器中!

✨ 他能做什么

  • 🖼️ 截图 -完整屏幕截图或特定元素
  • 🖱️ 集装箱运输用计算机连接信息 -点击任何按钮/链接
  • 📝 形式 -自动填写字段(文本、选择、复选框等)
  • ⏱️ 等待 -等待条件(可见/隐藏元素、导航、超时)
  • 📄 提取HTML -获取完整的HTML或特定元素
  • 🔧 JS执行 -在浏览器中运行自定义JavaScript
  • 🐛 控制台 -查看所有JavaScript错误
  • 🌐 网络 -分析所有HTTP请求(速度、错误、大小)
  • 演出 -测量FCP、TTI、加载时间
  • 🧹 会话 -清理Cookie、缓存和本地存储

🚀 安装

先决条件

  • Node.js>=18
  • npm

快速设置

# 1. Clone le projet
cd /path/to/Website_tester

# 2. Installe les dépendances
npm install

# 3. Installe le navigateur Chromium
npm run install-browsers

# 4. Compile le code
npm run build

⚙️ 配置

对于Claude代码(CLI)

claude mcp add --scope user --transport stdio webtester -- node /path/to/Website_tester/dist/index.js

检查是否已安装:

claude mcp list

对于Claude Desktop

将其添加到 ~/Library/Application Support/Claude/claude_desktop_config.json :

{
  "mcpServers": {
    "webtester": {
      "command": "node",
      "args": ["/path/to/Website_tester/dist/index.js"]
    }
  }
}

🎮 用户评论

示例1:简单测试

Utilise webtester pour :
1. Aller sur https://example.com
2. Prendre un screenshot
3. Me dire s'il y a des erreurs JavaScript

示例2:测试表单

Teste le formulaire de contact sur https://monsite.com :
1. Remplis le champ "nom" avec "Test"
2. Remplis "email" avec "test@example.com"
3. Clique sur le bouton "Envoyer"
4. Prends un screenshot avant et après

示例3:分析性能

Analyse les perfs de https://monsite.com :
- Temps de chargement
- Requêtes lentes (> 1 seconde)
- Erreurs réseau
- Core Web Vitals

🛠️ 可用工具(共12个)

输出描述
navigate 转到URL
screenshot截图
click点击一个项目
fill_form 填写表格
get_page_info页面信息(标题、URL、元)
wait_for -参与une状态(选择器、导航、超时、网络空闲)
get_html -提取HTML(完整页面、内部HTML、外部HTML)
execute_js -在浏览器上下文中执行JavaScript
get_console获取控制台日志
get_network列出网络请求
get_performance测量性能
clear_sessionNettoie cookies/缓存/日志

📁 项目结构

Website_tester/
├── src/              # Code source TypeScript
├── dist/             # Code compilé (prêt à l'emploi)
├── screenshots/      # Screenshots sauvegardés ici
├── CLAUDE.md         # Doc technique détaillée
└── package.json      # Config npm

🔧 有用的命令

# Rebuild après modifications
npm run build

# Mode dev (auto-reload)
npm run dev

# Lister les serveurs MCP
claude mcp list

# Supprimer le serveur
claude mcp remove webtester -s user

🐛 常见问题

服务器未启动

# Vérifie que le build est OK
npm run build
# Réinstalle les navigateurs
npm run install-browsers

屏幕截图无法保存

# Crée le dossier manuellement
mkdir -p screenshots
chmod 755 screenshots

克劳德看不到服务器

# Vérifie la config
claude mcp list
# Redémarre Claude Desktop (si tu l'utilises)

🤝 贡献

这个项目简单而开放。如果你想改进一些东西:

  1. 分叉回购
  2. 创建您的分支
  3. 做你的修改
  4. 发送PR

📄 许可证

麻省理工学院-用它做你想做的,它是开源的!

💡 实际使用示例

  • 测试正在开发的站点(本地主机)
  • 检查表单是否有效
  • 检测生产中的JS错误
  • 优化前/优化后的性能测量
  • 自动化非回归测试

🙏 致谢

  • 剧作家 用于浏览器自动化
  • Anthropic 对于MCP协议
  • 莫纳米迪亚 为了发展

______________________________________________________________________

用制造❤️ 使每个人都可以访问Web测试

目录标签

目录标签

浏览器自动化TypeScriptClaude本地部署网页测试性能分析表单测试JavaScript调试

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP