framebench

Registre officiel Archivé Jeux, sport et divertissement

Estimated game fps for any GPU or Apple Silicon chip, with the limiter and tweaks.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http framebench 'https://framebench.app/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "framebench": {
            "type": "http",
            "url": "https://framebench.app/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. framebench MCP server
  2. Use it
  3. Tools
  4. How the numbers work
  5. Notes

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.

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-mcp

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.

ArgumentRequiredNotes
gameyesName or slug, e.g. "Cyberpunk 2077"
gpuone ofName or slug, e.g. "RTX 3060", "rtx-4060-laptop"
apple_chipone ofe.g. "M2 Pro"
cpunoAdds a CPU-limit check
ram_gbnoFlags a shortfall against requirements
resolutionno1080p (default), 1440p, 4k
// → 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.

Questions fréquentes

Qu'est-ce que framebench ?

Estimated game fps for any GPU or Apple Silicon chip, with the limiter and tweaks.

Comment installer framebench ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http framebench 'https://framebench.app/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour framebench ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

framebench est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient framebench ?

Il est publié par aistripes. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.