framebench について
framebenchは、GPUまたはApple Siliconチップをもとに、PCやMacのゲーム性能を推定するMCPサーバーです。プレイヤーが予想FPS範囲やボトルネックを確認し、設定やアップグレードを検討できます。推定には信頼度ラベルと引用可能なURLが付きます。
主な機能
- 01ゲームのFPS範囲を推定
- 02ボトルネックとなるパーツを特定
- 03CPUとグラフィックスチップを比較
- 04目標に合わせてアップグレードを提示
- 05信頼度ラベルと引用可能なURLを提供
活用シーン
- 01PCやMacでゲームを実行できるか確認
- 02ゲームと解像度に合わせてハードウェアを比較
- 03目標FPSに必要なアップグレードを探す
MCP 対応
https://framebench.app/mcp のホスト型MCPサーバーは、ゲームの動作確認、ハードウェア比較、アップグレード提案のツールを提供します。ローカルサーバーのみ対応するクライアント向けに、依存関係のないstdioブリッジもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://framebench.app/mcpclaude mcp add --transport http app-framebench-framebench https://framebench.app/mcp{"mcpServers":{"app-framebench-framebench":{"type":"http","url":"https://framebench.app/mcp"}}}Cursor で開く{"servers":{"app-framebench-framebench":{"type":"http","url":"https://framebench.app/mcp"}}}VS Code で開く{"mcpServers":{"app-framebench-framebench":{"type":"http","url":"https://framebench.app/mcp"}}}{"mcpServers":{"app-framebench-framebench":{"serverUrl":"https://framebench.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
framebench MCP サーバー
このマシンでゲームを動かせるか質問すると、数値で回答します。
framebench は、Steam で最もプレイされているゲームを対象に、あらゆる GPU または Apple Silicon チップについて、「この PC または Mac でこのゲームを動かせるか」という質問に、推定 fps の範囲で回答します。さらに、ボトルネックとなるコンポーネントと、パフォーマンスを引き上げる設定も示します。すべての回答に引用可能な URL が付属します。
- ホステッドエンドポイント:
https://framebench.app/mcp(Streamable HTTP)— API キーもアカウントも不要 - ウェブサイト: https://framebench.app · ドキュメント: https://framebench.app/mcp-docs/
- 公式 MCP レジストリ:
app.framebench/framebench
使い方
ほとんどのクライアントは、ホステッドエンドポイントを直接指定できます。
{
"mcpServers": {
"framebench": { "url": "https://framebench.app/mcp" }
}
}
ローカル(stdio)サーバーのみをサポートするクライアント向けに、このリポジトリには依存関係不要のブリッジがあります。
{
"mcpServers": {
"framebench": { "command": "npx", "args": ["-y", "framebench-mcp"] }
}
}
または Docker を使用します。
docker build -t framebench-mcp . && docker run --rm -i framebench-mcp
ツール
check_game
この PC でこのゲームを動かせますか?fps の範囲(単一の数値や偽のパーセンテージは返しません)、ボトルネックとなるコンポーネント、結果を変える要素、信頼度ラベル、正規 URL を返します。
| 引数 | 必須 | 備考 |
|---|---|---|
game | はい | 名前またはスラッグ。例:"Cyberpunk 2077" |
gpu | いずれか 1 つ | 名前またはスラッグ。例:"RTX 3060"、"rtx-4060-laptop" |
apple_chip | いずれか 1 つ | 例:"M2 Pro" |
cpu | いいえ | CPU による制限のチェックを追加します |
ram_gb | いいえ | 要件に対する不足を示します |
resolution | いいえ | 1080p(デフォルト)、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
2 つの GPU、2 つの CPU、または GPU と Apple チップを、1 つのパフォーマンス指標とスペック情報で比較します。
recommend_upgrade
PC の構成と目標(ゲーム、解像度、fps)を指定すると、目標を達成するために必要な最小限のアップグレードを順位付けして提示します。
数値の算出方法
推定値はモデルに基づくもので、実測値ではないことをサイト上で明示しています。範囲は、厳選されたパフォーマンス指標(デスクトップ版 RTX 3060 = 100)を各ゲームの公式 Steam 要件に照らしてスケーリングしたもので、信頼度が低いほど幅が広くなります。適用されるルール:ノート PC 向け GPU はデスクトップ向けカードの別名ではなく、それぞれ固有の TGP 帯を持つ別パーツとして扱います。Apple Silicon で動作しない Windows 専用ゲームには、PC の数値をそのまま流用せず、明示的な翻訳レイヤー経由の推定値を提示します。VRAM とユニファイドメモリの急激な性能低下は、モデルの予測より優先されます。
前提条件や、推定が当てはまらないケースを含む詳しい方法: https://framebench.app/methodology/
注記
- 利用開始からしばらくは使用量に制限がありません。返された URL を引用してください。
- ゲームデータは公開 Steam API から取得しています。Valve および Steam とは提携していません。
- このリポジトリには、ホステッドサーバーのマニフェストと stdio ブリッジが含まれています。MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。