mcpField
G
Glitchless

Glitchless

远程服务
glitchless.gg数据与分析1今天更新

关于 Glitchless

Glitchless 是面向编码 Agent 的 MCP 服务,可查看真实玩家的游戏遥测并验证改动效果。它涵盖性能、错误、关卡进度和版本分析,也提供试玩机器人及 Steam Deck 工具。

主要功能

  1. 01游戏问题排序
  2. 02帧耗时与错误分析
  3. 03关卡漏斗和死亡热点
  4. 04比较版本与游戏会话
  5. 05运行试玩并测量 Steam Deck 构建

适用场景

  1. 01排查线上卡顿或崩溃原因
  2. 02比较修复前后的玩家指标
  3. 03查看关卡完成与死亡模式
  4. 04使用机器人或 Steam Deck 测试构建

MCP 相关

它将 Glitchless 游戏分析与测试操作作为工具提供给 MCP 客户端。支持 stdio 和 Streamable HTTP,也可连接 Glitchless Cloud 托管端点。

配置

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

服务地址https://api.glitchless.gg/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmglitchless-mcp0.10.2

工具

13

此工具无需参数。

详细介绍

原文在翻译后有更新,译文可能不是最新。

glitchless-mcp

Glitchless MCP 服务。它让任何编码 Agent (Claude Code、Codex、Cursor 或其他 MCP 客户端)都能通过 Glitchless 服务了解真实玩家的游戏体验:排序后的发现、帧时间细分、错误、关卡漏斗、死亡热点和版本对比。它还可以在更改前后运行游戏测试机器人,以检查修复效果。

这是一个 stdio 服务。使用 npx 运行,无需安装:

npx -y glitchless-mcp

设置

变量说明
GLITCHLESS_URL你的 Glitchless 服务。默认值为 http://localhost:7777
GLITCHLESS_API_KEY只读密钥(gl_sk_…),如果服务需要。请勿将它提交到 git 或放入游戏中
GLITCHLESS_SERVICE工具调用未指定游戏时要使用的游戏。可选

添加到你的 Agent

Claude Code:

claude mcp add glitchless -e GLITCHLESS_URL=http://localhost:7777 -e GLITCHLESS_API_KEY=gl_sk_… -- npx -y glitchless-mcp

Codex,在 ~/.codex/config.toml 中:

[mcp_servers.glitchless]
command = "npx"
args = ["-y", "glitchless-mcp"]
env = { GLITCHLESS_URL = "http://localhost:7777", GLITCHLESS_API_KEY = "gl_sk_…" }

Cursor,在 .cursor/mcp.json 中(如果文件包含密钥,请将它添加到 .gitignore):

{
  "mcpServers": {
    "glitchless": {
      "command": "npx",
      "args": ["-y", "glitchless-mcp"],
      "env": { "GLITCHLESS_URL": "http://localhost:7777", "GLITCHLESS_API_KEY": "gl_sk_…" }
    }
  }
}

其他任何 MCP 客户端:命令为 npx,参数为 -y glitchless-mcp,并将上述设置放入其环境中。

工具

工具可回答的问题
glitchless_list_games哪些游戏会向服务报告数据,以及它们的版本和环境
glitchless_triage排序后的发现:各关卡的卡顿及其相关因素、内存泄漏、常见错误、难度骤增。从这里开始
glitchless_overview核心数据:会话数、玩家数、无崩溃会话、帧时间与预算的对比、愤怒退出
glitchless_performance各关卡的帧时间,以及绘制调用、几何体数量和游戏监测数据
glitchless_get_error一条错误问题,包含其堆栈和发生前的游戏过程
glitchless_player_funnel各关卡的开始次数、完成次数、死亡次数及其原因、愤怒退出
glitchless_death_hotspots玩家在关卡中的死亡位置,按世界坐标聚类
glitchless_compare_versions并排比较两个或更多版本,以真实玩家数据确认修复效果
glitchless_session一个游戏会话的详情,包含完整的事件时间线
glitchless_playtest自动游戏机器人试玩游戏,并与已保存的基线对比(glitchless-playtest;需要在游戏项目中安装 Playwright)

如果还想让 Agent 操作正在运行的游戏(测量帧时间、检查场景、加载关卡),请在此服务旁添加 WebMCP 服务:npx -y @jason.today/webmcp@latest --mcp。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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