GamersPilot — Steam library tools
Steam backlog, account value, buy-or-skip verdicts and Steam Machine checks. Hosted, keyless.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"steam": {
"url": "https://api.gamerspilot.com/mcp"
}
}
}遠端端點
https://api.gamerspilot.com/mcpstreamable-http它能做什麼
工具清單
工具(6)
🟢steam_backlog(profile)
Summarise a Steam library's backlog: total games, how many were never played, total playtime, the most-played game, a playtime distribution, and highly rated games the player owns but has never opened. Use for 'how big is my backlog' or 'what should I play from my library'.
輸入結構描述
{
"type": "object",
"properties": {
"profile": {
"type": "string",
"description": "A Steam profile URL (steamcommunity.com/id/name or /profiles/7656...), a custom URL name, or a SteamID64. The profile's Game details must be public."
}
},
"required": [
"profile"
],
"additionalProperties": false
}🟢steam_account_value(profile)
Estimate what a Steam library is worth: replacement cost at current US Steam prices, full retail value, value at every game's all-time low, value of never-played games, cost per hour, and how many games were priced. This is replacement cost, not money spent.
輸入結構描述
{
"type": "object",
"properties": {
"profile": {
"type": "string",
"description": "A Steam profile URL (steamcommunity.com/id/name or /profiles/7656...), a custom URL name, or a SteamID64. The profile's Game details must be public."
}
},
"required": [
"profile"
],
"additionalProperties": false
}🟢should_i_buy_game(profile, game)
Decide whether a player should buy a specific game, from their own library: whether they already own it, how many barely-played games in the same genres they own (with examples), and today's best price against the all-time low. Returns a verdict: owned, play_first, wait, or go.
輸入結構描述
{
"type": "object",
"properties": {
"profile": {
"type": "string",
"description": "A Steam profile URL (steamcommunity.com/id/name or /profiles/7656...), a custom URL name, or a SteamID64. The profile's Game details must be public."
},
"game": {
"type": "string",
"description": "The name of the game being considered, e.g. 'Elden Ring'."
}
},
"required": [
"profile",
"game"
],
"additionalProperties": false
}🟢steam_machine_compatibility(profile)
Check a player's 40 most-played Steam games against Valve's Steam Machine and Steam Deck ratings (Verified, Playable, Unsupported), with shares weighted by playtime. Ratings: 3 Verified, 2 Playable, 1 Unsupported, 0 not tested. Use for 'should I buy a Steam Machine / Steam Deck'.
輸入結構描述
{
"type": "object",
"properties": {
"profile": {
"type": "string",
"description": "A Steam profile URL (steamcommunity.com/id/name or /profiles/7656...), a custom URL name, or a SteamID64. The profile's Game details must be public."
}
},
"required": [
"profile"
],
"additionalProperties": false
}🟢steam_family_plan(profiles)
For 2 to 6 Steam profiles, show what a Steam Family would pool: shared library size, what each member gains and brings, games several members bought separately, and games excluded from Family Sharing.
輸入結構描述
{
"type": "object",
"properties": {
"profiles": {
"type": "array",
"items": {
"type": "string",
"description": "A Steam profile URL (steamcommunity.com/id/name or /profiles/7656...), a custom URL name, or a SteamID64. The profile's Game details must be public."
},
"minItems": 2,
"maxItems": 6
}
},
"required": [
"profiles"
],
"additionalProperties": false
}🟢steam_game_stats(game)
Look up one Steam game by name: Metacritic and Steam user scores, how hard it is to 100% (average achievement unlock rate and percentile against other Steam games), and best current price with the all-time low. No profile needed.
輸入結構描述
{
"type": "object",
"properties": {
"game": {
"type": "string",
"description": "The game's name, e.g. 'Hollow Knight'."
}
},
"required": [
"game"
],
"additionalProperties": false
}社群
證據