Skip to main content
Glama

Steam-MCP

FastMCP 3.2 portmanteau server for Valve Steam — profile, library, stats, store, Workshop, and Steamworks publishing. React dashboard with hybrid AI chat, Prefab UI cards, fleet discovery, and Tauri native shell.

Quick Install

git clone https://github.com/sandraschi/steam-mcp.git
cd steam-mcp
uv sync
$env:STEAM_API_KEY = "your-key"   # steamcommunity.com/dev/apikey
$env:STEAM_ID = "7656119xxxxxxxxxx"
just serve              # backend :11020

MCP HTTP: http://localhost:11020/mcp — add to Claude Desktop config:

{
  "mcpServers": {
    "steam": {
      "command": "uv",
      "args": ["--directory", "path/to/steam-mcp", "run", "steam-mcp"],
      "env": { "STEAM_API_KEY": "...", "STEAM_ID": "..." }
    }
  }
}

Full install reference: INSTALL.md (also see AGENT_INSTALL_REFERENCE.md in fleet standards).

What You Can Do

  • "Search for Godot games on Steam"

  • "How many players are in Team Fortress 2 right now?"

  • "Show my game library with playtime"

  • "What are the latest updates for Cyberpunk 2077?"

Documentation

Doc

Contents

Installation

All install methods, prerequisites

Configuration

Environment variables, Steam auth

Tool Reference

All portmanteau tools and operations

Steam Publishing

Steamworks setup, Direct fee, credentials

Development

Contributing, local setup, standards

Troubleshooting

Common issues and fixes

Fleet Project Page

Central docs overview

Cross-Fleet Pipeline

Steam-MCP is the publishing backend for godot-mcp — the fleet's Godot game builder. Export Windows builds from Godot, stage them in the fleet exchange, and upload via SteamPipe:

godot-mcp (export + stage) → steam-mcp (VDF + steamcmd upload)

See godot-mcp Ship to Steam and STEAM_PUBLISHING.md in mcp-central-docs.

Requirements

  • Python 3.12+ and uv

  • Steam Web API key for profile/library/workshop tools

  • SteamCMD for publishing operations (optional)

License

MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/steam-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server