Steam MCP Server

34 tools. 0 can modify or destroy data without limits.

Read-only server. Low risk, but rate limits prevent runaway API costs.

Last updated:

0 can modify or destroy data
34 read-only
34 tools total

Community server · catalogue entry verified 01/07/2026

How to control Steam MCP Server ↓

What Steam MCP Server exposes to your agents

Read (34) Write / Execute (0) Destructive / Financial (0)

What can go wrong

Even read-only tools carry cost. An agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up bills.

How to control Steam MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Steam MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "check_app_update": {
    "limits": [
      {
        "counter": "check_app_update_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Steam MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON STEAM →

Instant setup, no code required.

All 34 Steam MCP Server tools

READ 34 tools
Read check_app_update Check if a specific version of an app is up to date Read get_achievement_summary Get a summary of achievement progress across all games or specific games Read get_achievements Get a player Read get_badge_progress Get progress on community badge crafting (trading cards) Read get_badges Get a player Read get_csgo_inventory Get a player Read get_dota2_inventory Get a player Read get_friends_list Get a player Read get_game_details Get detailed information about a Steam game including description, price, and requirements Read get_game_news Get latest news and patch notes for a game Read get_game_schema Get the achievement and stat schema for a game (names, descriptions, icons). Set include_details=false for jus Read get_game_stats Get a player Read get_global_achievement_percentages Get global achievement unlock percentages for a game Read get_global_game_stats Get global aggregated stats for a game (requires knowing stat names from schema) Read get_inventory Get a player Read get_owned_games Get games owned by a player with playtime statistics. Use limit/offset for pagination. Read get_perfect_games Get games where the player has unlocked ALL achievements (100% completion). Scans the library (bounded by max_ Read get_player_bans Check if a player has VAC bans, game bans, or trade bans Read get_player_count Get the current number of players in a game Read get_player_summary Get Steam player profile information including name, avatar, status, and current game Read get_recently_played Get games played by a user in the last two weeks Read get_servers_at_address Get game servers running at a specific IP address Read get_steam_level Get a player Read get_tf2_inventory Get a player Read get_trade_history Get completed trade history with partner names. Requires API key with trade permissions. Read get_trade_offer Get details of a specific trade offer by ID. Requires API key with trade permissions. Read get_trade_offers Get active trade offers with partner names. Requires API key with trade permissions. Read get_trade_offers_summary Get a summary of pending trade offers (counts only). Requires API key with trade permissions. Read get_user_groups Get the Steam groups a player is a member of. Use offset/limit to page. Read get_wishlist Get a player Read get_wishlist_item_count Get the number of users who have a specific game on their wishlist Read is_playing_shared_game Check if a player is currently playing a game via Steam Family Sharing Read resolve_vanity_url Convert a Steam vanity URL (custom profile name) to a 64-bit Steam ID Read search_apps Search for Steam apps by name. Uses Steam

Questions about Steam MCP Server

Is the Steam MCP Server MCP server safe to use without restrictions? +

The Steam MCP Server server is primarily read-only with 34 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the Steam MCP Server MCP server expose? +

34 tools across 2 categories: Read, Write. 34 are read-only. 0 can modify, create, or delete data.

How do I enforce a policy on Steam MCP Server? +

Register the Steam MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Steam MCP Server tool call.

Deterministic rules across all 34 Steam MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

34 Steam MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.