MCP server exposing 14 tools for steam.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/steam/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
resolve_vanity_url — Vanity URL → SteamID64.player_summary — Fetch public Steam profile for a single SteamID64: persona name, avatar, profile URL, country, last logoff, visibility status.player_summaries — Fetch public Steam profiles for up to 100 comma-separated SteamID64s in one request; returns persona name, avatar, country, and status for each.friend_list — List a Steam user's friend list by SteamID64; optionally filter by relationship type (friend or all). Returns array of SteamID64s and relationship status.owned_games — List all games owned by a SteamID64; optionally include app name/icon and free-to-play games. Returns appid, playtime_forever (minutes), and per-game metadata.recently_played — List games played by a SteamID64 in the last two weeks, with playtime in the last 2 weeks and total playtime. Optional count caps results.player_achievements — Achievements for a game.player_stats — User stats for a game.player_level — Return the Steam Community level (integer) for a given SteamID64.player_bans — Check VAC ban, community ban, and economy ban status for one or more comma-separated SteamID64s. Returns CommunityBanned, VACBanned, NumberOfVACBans, DaysSinceLastBan.app_news — App news feed.app_details — Store page detail (Steam Store API).app_list — Full app list (large).current_player_count — Current concurrent players.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/steam/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io