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
}社区
证据