claude mcp add steam-games-mcp -- npx -y steam-games-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
5 ★ · Grinv/steam-games-mcp · read from the repository page · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 5 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository Grinv/steam-games-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
An MCP server for **Steam**: search games and read store details, prices, reviews, discounts and news (no key), plus player profiles, libraries and achievements via the official **Steam Web API** (free key). **Read-only · official Steam APIs only · most tools need no key · open source.** Nobody logs in; the only credential is a free Steam Web API key you set yourself, and the server never writes, trades, posts, launches games, or makes purchases. Works with any MCP client (Claude Desktop/Code, Cursor, VS Code, Cline, …) over stdio. Once it's connected, just ask your agent in natural language. **No credentials needed** (store, search & discovery): **With a free API key + your STEAM_ID** (your account; see Getting your credentials): Install Add it to your MCP client's config. Store/search tools work with **no credentials**; player tools need a free Steam Web API key. > Replace each value with your own; remove the optional lines you don't need. > A free key comes from . **From source:** > npm ci && npm run build, then use "command": "node", > "args": ["/ABS/PATH/steam-games-mcp/dist/index.js"]. One-click install (Claude Desktop) Download **steam-games-mcp.mcpb** (always the latest release) and open it in Claude Desktop (**Settings → Extensions**), then fill the optional fields (API key, Steam ID, country, language) in the install form. No JSON editing. Also listed in the MCP Registry as io.github.Grinv/steam-games-mcp. Getting your credentials Store, search and discovery tools need **nothing**; skip this section if that's all you want. The **player** tools (profile, library, achievements) need a free API key, and most also need a public profile — though get_wishlist and get_followed_games need no key, and profile/ban lookups work on private profiles. Three short steps: 1. **Get a free Steam Web API key.** Sign in at , enter any domain (e.g. localhost), and copy the key into STEAM_API_KEY. 2. **Find your Steam ID.** Set STEAM_ID to either: - your **vanity name**: the custom part of your profile URL steamcommunity.com/id/YOUR_NAME → YOUR_NAME (resolved automatically), or - your **17-digit SteamID64** (steamcommunity.com/profiles/7656…; or look it up at ). With STEAM_ID set you can just ask "_my_ wishlist / library"; without it, give the agent a SteamID64 each time (use resolve_vanity_url to convert a name). 3. **Make your profile public** (for your own library/achievements): Steam → profile → **Edit Profile** → **Privacy Settings** → set **My profile** and **Game details** to **Public**. > The key and Steam ID go in your MCP client config (the env block above). See > docs/clients.md for per-client examples. Never commit them. Tools Key: **–** no credentials · **K** Steam Web API key. | Tool | Key | Purpose | | ------------------------- | --- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | search_games | – | Find games by title → appid (with price) | | get_game | – | Store details by appid **or name**: price, genres, platforms, Metacritic, age rating, DLC, requirements | | get_items | – | Batch store card (price, review %, **Deck/SteamOS/Machine/Frame** compat, native **platforms**, **tags**) — up to 50 appids | | discover_games | – | Find games catalog-wide by **discount**, **recency**, **Deck/SteamOS/Machine/Frame**, **platform**, **tags**, rating | | get_game_reviews | – | Review summary + recent reviews | | get_review_histogram | – | Review trend over time (history + recent) |