MCP.so
Sign In

Steam MCP Server

@Fllugel

Basic information

Category

Other

Transports

stdio

Author

Fllugel

About Steam MCP Server

No overview available yet

Steam MCP Server 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"
      ]
    }
  }
}

Steam MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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

Frequently asked questions

1

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.

2

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.

3

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.

4

How do I run the server?

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

5

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