← 返回目录
Q

QA Skills MCP Server

社区
为AI编码代理提供策划的QA测试技能目录
分类
开发工具 第 290 / 438
Stars
★ 236 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js
凭据
无需凭据
许可证
MIT
最近提交
工具数
6
47FMRS · D

QA Skills MCP服务器提供了便捷的方式,将QA测试技能集成到AI编码代理中。它利用qaskills.sh目录,提供搜索和安装技能的工具。官方状态未明确,但支持多种代理。

最强项 · 维护活跃度 12/20 最弱项 · 可靠性 7/20

可靠性
7/20
安全与权限
10/20
维护活跃度
12/20
文档质量
10/20
安装易用性
8/20
查看各项评分依据
可靠性 7/20
证据有限:服务器包中的server.json提供了完整的初始化和工具列表,但缺乏可执行的测试或CI证据来验证工具是否真的按声明工作。错误处理和边界情况的文档不足。因此,上限为12,根据不确定性降低至7。
安全与权限 10/20
服务器通过环境变量覆盖API基础URL;未发现硬编码令牌或秘密。它执行网络请求到外部API,但未发现高权限操作或不可逆操作。权限和确认机制未明确记录,但主要风险已缓解。未触发红线。
维护活跃度 12/20
仓库活跃,明星数高,有MIT许可证。但版本历史和发布节奏不明确,依赖更新和安全响应渠道未详细记录。活跃但有治理差距,因此得分12。
文档质量 10/20
README提供了清晰的安装和工具列表,但缺少参数细节、限制、成本和故障排除的具体指南。有示例但隐藏在假设中。文档可用但存在差距。
安装易用性 8/20
安装路径清晰:通过npx命令和客户端配置示例。但静态审查缺乏可执行证据,不确定性降低得分至8。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么写入 / 删除本地文件访问网络

适合谁

  • QA工程师和SDET希望增强其AI编码代理的测试能力。
  • 团队使用Claude Code、Cursor、Windsurf或其他支持MCP的编码代理。
  • 希望自动化测试技能的发现和安装。

不适合谁

  • 需要除stdio以外传输方式的用户(例如远程服务器)。
  • 希望使用私有API或自托管技能目录的用户,除非设置了QASKILLS_API_URL。
  • 希望在没有互联网连接的情况下离线使用服务器的用户。

所需权限

  • 访问qaskills.sh API以搜索和获取技能内容。
  • 写入AI代理的配置目录以安装技能。
  • 可选:通过QASKILLS_API_URL自定义API端点。

风险与副作用

  • 安装技能可能会修改AI代理的配置,可能导致意外行为。
  • 对qaskills.sh API的依赖可能引入停机或数据变更。
  • 技能内容可能包含过时或不准确的测试模式。

安装接入

准备工作

运行环境:Node.js

其他可选配置项(1 个)
QASKILLS_API_URL 可选 可选环境变量,用于覆盖 QASkills API 的基础地址(默认为 https://qaskills.sh),无需从外部获取。

对于Claude Code:运行 'claude mcp add qaskills -- npx -y @qaskills/mcp'。对于其他MCP客户端,在MCP配置中添加上述JSON配置。

.mcp.json
{
  "mcpServers": {
    "qaskills": { "command": "npx", "args": ["-y", "@qaskills/mcp"] }
  }
}

以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "qaskills": {
      "command": "npx",
      "args": [
        "-y",
        "@qaskills/mcp"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add qaskills -- npx -y @qaskills/mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

运行 claude mcp add qaskills -- npx -y @qaskills/mcp 后,在客户端工具列表中应能看到 search_skills、get_skill、install_skill 等六个工具;让客户端调用 list_categories 返回分类列表即可确认连接成功。

常见排障

  1. 确保满足Node.js和npm要求。
  2. 检查网络连接和API可访问性。
  3. 验证QASKILLS_API_URL配置(如果设置)。
  4. 检查MCP客户端日志以了解具体错误。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 搜索一下关于 API 测试的 QA 技能
  • 查看 playwright-e2e 这个技能的详细内容
  • 帮我安装 cypress-e2e 技能
  • 展示当前技能分类和排行榜

工具能力 6

search_skills 只读
搜索QA测试技能。
get_skill 只读
获取技能的元数据。
get_skill_content 只读
获取技能内容,例如SKILL.md。
install_skill 写入
将技能安装到AI代理的配置目录中。
list_categories 只读
列出可用的技能类别。
get_leaderboard 只读
获取技能排行榜。

使用场景

在IDE或编码代理中搜索QA测试技能。
直接在AI代理中安装测试技能,而无需离开IDE。
浏览可用的技能类别和排行榜。

支持客户端

Claude Code
Cursor
Windsurf

依据项目文档列出,未经本站实测。

详细介绍

QA Skills MCP服务器允许您在MCP客户端中搜索、检查和安装来自qaskills.sh的400多个QA测试技能。它提供六个工具:search_skills、get_skill、get_skill_content、install_skill、list_categories 和 get_leaderboard。该服务器使用stdio传输,并可通过环境变量 QASKILLS_API_URL 进行配置,以覆盖API基础URL。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 c9ac503db2ec 数据同步于 2026-10-12 查看 FMRS 评分方法