MCP.so
Sign In

Steam MCP Server

@Fllugel

About Steam MCP Server

No overview available yet

Basic information

Category

Other

Runtime

python

Transports

stdio

Publisher

Fllugel

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "steam-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "PATH/TO/YOUR/steam-mcp-server",
        "run",
        "steam-mcp-server"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Steam MCP Server?

Steam MCP Server is a simple Python-based server that enables interaction with Steam Community features via the Model Context Protocol (MCP). It allows users to fetch game achievements, search for top-rated guides, and retrieve detailed guide content.

How to use Steam MCP Server?

Clone the repository, set the required environment variables (API_KEY and STEAM_ID), then run the server using the uv command: uv --directory PATH/TO/YOUR/steam-mcp-server run steam-mcp-server. For MCP clients like Claude, add a JSON configuration block with the command, arguments, and environment variables.

Key features of Steam MCP Server

  • Fetches game achievements with unlock status and global unlock rates
  • Searches top-rated Steam Community guides by game and keyword
  • Retrieves full content of a Steam Community guide by its ID
  • Uses the Steam Web API for data retrieval
  • Communicates via STDIO for MCP-compatible clients

Use cases of Steam MCP Server

  • Query a game’s achievements and see global completion rates
  • Search for the highest rated guides for a specific game
  • Read the full text of a Steam Community guide in an AI assistant
  • Integrate Steam community data into automated workflows or chat bots

FAQ from Steam MCP Server

How do I obtain a Steam API key?

You can get a Steam API key from the Steam API Key Registration page at https://steamcommunity.com/dev/apikey.

Where can I find my Steam User ID?

Your Steam User ID is located in your Steam profile URL, as shown in the Steam client’s profile page.

What environment variables are required to run the server?

You must set API_KEY to your Steam API key and STEAM_ID to your Steam user ID.

How do I run the server?

Run uv --directory PATH/TO/YOUR/steam-mcp-server run steam-mcp-server from the project directory.

How do I add Steam MCP Server to Claude?

Add a JSON configuration entry to Claude with the command uv, the directory argument, and the environment variables API_KEY and STEAM_ID.

Comments

More Other MCP servers