steam-mcp
0
The Steam MCP Server is a Node.js and TypeScript-based server that provides structured access to Steam's game and user statistics through an MCP protocol. It acts as an intermediary between MCP clients and the Steam Web API, offering commands to retrieve game details, player achievements, and more.
Overview
- A Steam MCP Server using Node.js and TypeScript.
- Acts as an intermediary between an MCP client and the Steam Web API.
- Provides structured access to Steam game statistics and user information.
- Communicates via stdio using
@modelcontextprotocol/sdk
.
Technology Stack
- Language: TypeScript
- Runtime: Node.js (v18+ recommended)
- HTTP Client: Axios
Available MCP Commands
getCurrentPlayers
getAppList
getGameSchema
getAppDetails
getGameNews
getPlayerAchievements
getUserStatsForGame
getGlobalStatsForGame
getSupportedApiList
getGlobalAchievementPercentages