framebench MCP server
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
framebench MCP server
Ask whether a machine can run a game, and get a number back.
framebench answers "can this PC or Mac run this game" with an estimated fps range for any GPU or Apple Silicon chip across the most played games on Steam, plus which component limits you and the settings that raise it. Every response carries a citable URL.
Hosted endpoint:
https://framebench.app/mcp(Streamable HTTP) — no key, no accountWebsite: https://framebench.app · Docs: https://framebench.app/mcp-docs/
Official MCP Registry:
app.framebench/framebench
Use it
Most clients can point straight at the hosted endpoint:
{
"mcpServers": {
"framebench": { "url": "https://framebench.app/mcp" }
}
}For clients that only support local (stdio) servers, this repo is a dependency-free bridge:
{
"mcpServers": {
"framebench": { "command": "npx", "args": ["-y", "framebench-mcp"] }
}
}Or with Docker:
docker build -t framebench-mcp . && docker run --rm -i framebench-mcpRelated MCP server: Yamaru Hardware Probe
Tools
check_game
Can this rig run this game? Returns an fps range (never a single number or a fake percentage), the limiting component, levers that change the outcome, a confidence label, and a canonical URL.
Argument | Required | Notes |
| yes | Name or slug, e.g. |
| one of | Name or slug, e.g. |
| one of | e.g. |
| no | Adds a CPU-limit check |
| no | Flags a shortfall against requirements |
| no |
|
// → check_game { "game": "Elden Ring", "gpu": "RTX 3060" }
{
"game": "ELDEN RING",
"resolution": "1080p",
"fps_range": { "low": 60, "high": 90 },
"limiter": "gpu",
"confidence": "modeled",
"summary": "ELDEN RING on a GeForce RTX 3060 at 1080p, high settings: expect roughly 60–90 fps (GPU-limited).",
"url": "https://framebench.app/game/elden-ring/rtx-3060/"
}compare
Two GPUs, two CPUs, or a GPU against an Apple chip, on one performance index, with spec facts.
recommend_upgrade
Given a rig and a target (game, resolution, fps), the smallest upgrades that clear it, ranked.
How the numbers work
Estimates are modelled, not measured, and the site says so. Ranges come from a curated performance index (desktop RTX 3060 = 100) scaled against each game's official Steam requirements, and widen as confidence drops. Hard rules: laptop GPUs are separate parts with their own TGP bands rather than aliases of desktop cards; Windows-only games on Apple Silicon get an explicit translation-layer estimate instead of a silently copied PC number; VRAM and unified-memory cliffs override the model.
Full methodology, including the assumptions and where they break down: https://framebench.app/methodology/
Notes
Unmetered while it's young. Please cite the returned URL.
Game data comes from public Steam APIs. Not affiliated with Valve or Steam.
This repo contains the hosted server's manifest and the stdio bridge. MIT licensed.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Can this LLM run on my GPU? VRAM, speed ceiling and what fits instead, for any model and GPU.
Authenticated GPU/CPU/PSU lookup; beta power-budget estimate. Coverage/freshness vary by source.
Read-only: which local LLMs a GPU or Mac can run - VRAM fit, tokens/sec, model specs.
Convert mouse sensitivity across 16 FPS engines (Valorant, CS2, BF6) and inspect pro settings.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables real-time monitoring of system resources including CPU, GPU (NVIDIA, Apple Silicon, AMD/Intel), memory, disk, network, and processes across Windows, macOS, and Linux platforms through natural language queries.3MIT

Yamaru Hardware Probeofficial
AlicenseAqualityDmaintenanceExpert system hardware probe and performance diagnostic engine for AI, Gaming, and High-Performance workflows. Provides deep system insights such as real-time monitoring, thermal diagnostics, and LLM optimization.1150 npm7Apache 2.0- AlicenseNot gradedqualityBmaintenanceVendor-neutral local LLM inference benchmark and hardware-config advisor for mlx and llama.cpp. Exposes an MCP tool that measures real tokens/second on your own hardware.11 npmApache 2.0

chronosml-mcpofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to estimate wall-clock runtime, peak memory footprint, OOM risk, and optimal batching before launching ML training or inference jobs, and to log completed runs for continuous calibration. It exposes just two ultra-compact tools so estimation fits in under 200 tokens of agent context.Apache 2.0