StealthyLabsHQ/steam-mcp
MCP server exposing Steam Web API to Claude Code and Gemini CLI - player profiles, game library, achievements, VAC bans, store search and 8 slash commands
Platform-specific configuration:
{
"mcpServers": {
"steam-mcp": {
"command": "npx",
"args": [
"-y",
"steam-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server exposing Steam Web API tools to Claude Code and Gemini CLI.
---
One-liner (no clone needed)
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/StealthyLabsHQ/steam-mcp/main/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/StealthyLabsHQ/steam-mcp/main/install.ps1 | iexThe installer will:
/steam:* slash commandsRestart Claude Code after install to activate.
---
---
Edit ~/.gemini/settings.json:
{
"mcpServers": {
"steam-mcp": {
"command": "node",
"args": ["C:/absolute/path/to/steam-mcp/dist/index.js"],
"env": {
"STEAM_API_KEY": "YOUR_KEY_HERE"
}
}
}
}---
Slash commands are available after adding this project to Claude Code. They chain multiple MCP tools automatically and return formatted results with clickable Steam links.
| Command | Arguments | Description | |---------|-----------|-------------| | /steam:profile | <steamid\|vanity> | Public profile + links to profile, friends, library | | /steam:game | <game name> | Search by name - price, Metacritic, live player count | | /steam:trend | <game name> | Health report - price, Metacritic, player count + verdict | | /steam:all | <steamid\|vanity> | Full overview: profile + top games + recent activity + friends | | /steam:library | <steamid\|vanity> | Deep library analysis: backlog %, total hours, gamer profile | | /steam:achievements | <steamid\|vanity> <game name> | Achievement progress crossed with global rarity stats | | /steam:coop | <steamid1> <steamid2> | Find games b
Loading reviews...