Loading...
Loading...
Steam player and game lookup via the Steam Web API. Look up player profiles, owned games, recent playtime, achievements, stats, badges, friend lists, VAC/game ban status, and game schemas. Use when the user asks about their Steam library, a friend's achievements, who's playing a game, compare two players' stats, a player's Steam level or badges, VAC status, or wants to resolve a vanity URL to a Steam ID.
npx skill4agent add mvanhorn/printing-press-library pp-steam-websteam-web-pp-clinpx -y @mvanhorn/printing-press install steam-web --cli-onlysteam-web-pp-cli --version$GOPATH/bin$HOME/go/bin$PATHnpxgo install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/steam-web/cmd/steam-web-pp-cli@latest--version$PATHprofilelevelbadgesgamesrecentachievementsstatsbansfriendsplayersnewsresolveschemaapi$ARGUMENTShelp--helpsteam-web-pp-cli --helpinstallmcpsteam-web-pp-mcpgo install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/steam-web/cmd/steam-web-pp-mcp@latest
claude mcp add -e STEAM_WEB_API_KEY=... steam-web-pp-mcp -- steam-web-pp-mcpwhich steam-web-pp-cliresolve <vanity>steam-web-pp-cli --helpsteam-web-pp-cli <cmd> --help--agentsteam-web-pp-cli <command> [args] --agent| Command | What it does |
|---|---|
| Player profile summary (name, country, avatar, visibility) |
| Owned games with total playtime |
| Recently played games (last 2 weeks) |
| Player's achievements for a game |
| Player's stats for a game |
| Friend list with relationship timestamps |
| Steam level |
| All badges earned |
| VAC and game-ban status |
| Current-player count for a game |
| News articles for a game |
| Stat + achievement schema for a game |
| Vanity URL -> SteamID |
| Call any of 170+ Web API endpoints directly |
--help--agent--json --compact --no-input --no-color --yes--select--dry-run--no-cache--selectsteam-web-pp-cli <command> --agent --select id,name
steam-web-pp-cli <command> --agent --select items.id,items.owner.name{"meta": {...}, "results": <data>}.results.meta.sourceliveN results (live)| Code | Meaning |
|---|---|
| 0 | Success |
| 2 | Usage error (wrong arguments) |
| 3 | Resource not found (player / game) |
| 4 | Authentication required (STEAM_WEB_API_KEY missing or invalid) |
| 5 | API error (Steam upstream; includes private-profile errors) |
| 7 | Rate limited |