steam-mcp
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.
getCurrentPlayers
Get the current number of players with the specified AppID
getAppList
Get a list of public applications on Steam
getGameSchema
Get the game mode (statistics, achievements) for the specified AppID
getAppDetails
Get the store page details for one or more AppIDs
getGameNews
Get the latest news entries for the specified AppID
getPlayerAchievements
Get the player's achievement status in a specific game
getUserStatsForGame
Get detailed statistics of users in specific games
getGlobalStatsForGame
Get aggregated global statistics for a specific game
getSupportedApiList
Get a list of supported Steam Web API interfaces and methods
getGlobalAchievementPercentages
Get the percentage of the game's global achievement accomplishment