Steam MCP Server logo

Steam MCP Server

Unclaimed

by sharkusmanch

MCP server for Steam Web API - access your game library, achievements, playtime stats, and more

Install

$node /path/to/steam-mcp-server/dist/index.js

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
mcpmcp-servermodel-context-protocolsteamsteam-api

More in Search & Web

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

28 of 28 tools

Documented tools (28)

From project documentation. A server handshake does not verify each tool’s description or behavior.

check_app_update

Check if an app version is up to date

get_achievement_summary

Get condensed achievement progress across games

get_achievements

Get player's achievements for a game

get_badge_progress

Get trading card collection progress

get_badges

Get player's badges, XP, and level progression

get_csgo_inventory

Get CS2/CSGO inventory

get_dota2_inventory

Get Dota 2 inventory

get_friends_list

Get a player's friends list

get_game_details

Get detailed game info (description, price, requirements)

get_game_news

Get latest news and patch notes for a game

get_game_schema

Get achievement/stat definitions for a game

get_game_stats

Get player's statistics for a game

get_global_achievement_percentages

Get global achievement unlock rates

get_global_game_stats

Get global aggregated stats for a game

get_inventory

Get inventory for any game (requires public profile)

get_owned_games

Get all games owned with playtime stats (supports pagination)

get_perfect_games

Get games where player has 100% achievements

get_player_bans

Check for VAC bans, game bans, or trade bans

get_player_count

Get current number of players in a game

get_player_summary

Get player profile info (name, avatar, status, current game)

get_recently_played

Get games played in last 2 weeks

get_servers_at_address

Get game servers at a specific IP

get_steam_level

Get player's Steam account level

get_tf2_inventory

Get Team Fortress 2 inventory

get_user_groups

Get Steam groups a player belongs to

is_playing_shared_game

Check if playing via Steam Family Sharing

resolve_vanity_url

Convert vanity URL to 64-bit Steam ID

search_apps

Search Steam catalog by game name

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Steam MCP Server

How do I connect Steam MCP Server to Claude?
The listing records `node /path/to/steam-mcp-server/dist/index.js` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Steam MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Steam MCP Server do?
Steam MCP Server documents 28 tools to the agent, including check_app_update, get_achievement_summary, get_achievements. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.