
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
glitchless-mcp
Advanced tools
Game observability MCP server: lets coding agents (Claude Code, Codex, Cursor and others) read your game's player telemetry and ranked findings, design its own dashboard, and run playtest bots.
The Glitchless MCP server. It lets any coding agent (Claude Code, Codex, Cursor or another MCP client) read how your game runs for real players, from a Glitchless server: ranked findings, frame-time breakdowns, errors, level funnels, death hotspots and version comparisons. It can also run playtest bots before and after a change, to check a fix.
It's a stdio server. Run it with npx, no install needed:
npx -y glitchless-mcp
| Variable | What |
|---|---|
GLITCHLESS_URL | Your Glitchless server. Default http://localhost:7777 |
GLITCHLESS_API_KEY | A secret read key (gl_sk_…), if the server needs one. Keep it out of git and out of the game |
GLITCHLESS_SERVICE | The game to use when a tool call doesn't name one. Optional |
Claude Code:
claude mcp add glitchless -e GLITCHLESS_URL=http://localhost:7777 -e GLITCHLESS_API_KEY=gl_sk_… -- npx -y glitchless-mcp
Codex, in ~/.codex/config.toml:
[mcp_servers.glitchless]
command = "npx"
args = ["-y", "glitchless-mcp"]
env = { GLITCHLESS_URL = "http://localhost:7777", GLITCHLESS_API_KEY = "gl_sk_…" }
Cursor, in .cursor/mcp.json (add the file to .gitignore if it holds the key):
{
"mcpServers": {
"glitchless": {
"command": "npx",
"args": ["-y", "glitchless-mcp"],
"env": { "GLITCHLESS_URL": "http://localhost:7777", "GLITCHLESS_API_KEY": "gl_sk_…" }
}
}
}
Any other MCP client: the command is npx, the arguments are -y glitchless-mcp, and the settings
above go in its environment.
| Tool | What it answers |
|---|---|
glitchless_list_games | Which games report to the server, with their versions and environments |
glitchless_triage | Ranked findings: stutter per level and what it correlates with, leaks, top errors, difficulty spikes. Start here |
glitchless_overview | Headline numbers: sessions, players, crash-free sessions, frame time against the budget, rage quits |
glitchless_performance | Frame time per level, with draw calls, geometry counts and game gauges |
glitchless_get_error | One error issue, with its stack and the gameplay before it |
glitchless_player_funnel | Per level: starts, completions, deaths and their causes, rage quits |
glitchless_death_hotspots | Where players die on a level, clustered in world coordinates |
glitchless_events | The game's own events (whatever it sends with track): counts, attribute breakdowns and funnels |
glitchless_dashboard | The game's dashboard: its pages, and one board's panels with their numbers |
glitchless_set_dashboard | Save the game's pages: boards of panels in its own words, and the built-in views it keeps. Needs a key with the dashboard scope |
glitchless_compare_versions | Two or more versions side by side, in the game's own stats first, to confirm a fix with real players |
glitchless_session | One play session in detail, with its whole event timeline |
glitchless_playtest | Autoplay bots play the game and compare with a saved baseline (glitchless-playtest; needs Playwright in the game project) |
To let the agent drive the running game as well (measure frame times, inspect the scene, load a
level), add the WebMCP server beside this one: npx -y @jason.today/webmcp@latest --mcp.
MIT
FAQs
Game observability MCP server: lets coding agents (Claude Code, Codex, Cursor and others) read your game's player telemetry and ranked findings, design its own dashboard, and run playtest bots.
The npm package glitchless-mcp receives a total of 0 weekly downloads. As such, glitchless-mcp popularity was classified as not popular.
We found that glitchless-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.