Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Steam MCP

Steam MCP

I
by io.github.Playtide-studios

Steam market intelligence MCP server for game developers: app search, trends, reviews, news.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx playtide-steam-mcp==0.2.7
Credentials from the publisher
  • STEAM_MCP_BACKEND_URL — Override the companion backend base URL. Defaults to the Playtide hosted beta (https://api.playtide.dev).
  • STEAM_MCP_AUTO_UPDATE — Set to 0 to disable the boot-time update check against the vendor update channel.
  • STEAM_MCP_UPDATE_ORIGIN — Pin a different update channel URL.
Provider
Claude Code
STEAM_MCP_BACKEND_URL=<value> STEAM_MCP_AUTO_UPDATE=<value> STEAM_MCP_UPDATE_ORIGIN=<value> claude mcp add io.github.playtide-studios-steam-mcp -- uvx playtide-steam-mcp==0.2.7

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.playtide-studios-steam-mcp": {
      "command": "uvx",
      "args": [
        "playtide-steam-mcp==0.2.7"
      ],
      "env": {
        "STEAM_MCP_BACKEND_URL": "<value>",
        "STEAM_MCP_AUTO_UPDATE": "<value>",
        "STEAM_MCP_UPDATE_ORIGIN": "<value>"
      }
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Steam market intelligence MCP server for game developers: app search, trends, reviews, news.

steam-mcp

Steam market intelligence for AI agents — an MCP server that gives your coding assistant live Steam data: app search, player-count trends, store details, review mining, and news digests.

Built for game developers and community managers who want Steam answers inside their IDE conversation instead of tab-switching to store pages.

Why

Steam's public APIs are fragmented (store search, appdetails, user stats) and none of them keep player-count history — the single most useful signal for launch planning. steam-mcp stitches the surfaces together behind one tool set and pairs them with a companion backend that snapshots player counts every 30 minutes, so your agent can answer "how is the game actually doing" with real numbers.

Install

# from PyPI
pip install playtide-steam-mcp
steam-mcp

or from source:

git clone https://github.com/Playtide-studios/steam-mcp.git
cd steam-mcp
npm install
npm start

Requires Node 26+. Zero runtime dependencies — the server talks plain HTTP/JSON-RPC over stdio.

Tools

ToolWhat it does
steam_search_appsResolve a game name to appids via Steam store search
steam_get_app_overviewOne-call health check: players, reviews, price, release, genres, latest news
steam_get_store_detailsFull store listing: pricing per region, platforms, DLC count, metacritic
steam_get_app_reviewsReview mining with recency/sentiment/keyword filters + representative quotes
steam_get_game_newsNews and patch-note digests, summary or full text
steam_get_player_trendPlayer-count history with min/max/avg, week-over-week change, and a plain-language insight line
steam_get_market_pulseCurated market digest for game developers: Steam trends, live-ops patterns, competitor notes

Client configuration

stdio (Claude Desktop / Cursor / any MCP client):

{
  "mcpServers": {
    "steam": {
      "command": "node",
      "args": ["/path/to/steam-mcp/src/index.ts"]
    }
  }
}

Streamable HTTP:

npm run start:http   # serves MCP on http://localhost:8788/mcp

Ready-to-edit client configs live in examples/.

Configuration

VariableDefaultPurpose
STEAM_MCP_BACKEND_URLhttps://api.playtide.devCompanion backend base URL — hosted beta by default; override to self-host. Must be https:// unless loopback
STEAM_MCP_BACKEND_KEY—Backend API key (optional; the hosted beta is open)
STEAM_MCP_REMOTE_MANIFEST0Opt in to fetching tool descriptions from the backend each boot
STEAM_MCP_TIMEOUT_MS10000Per-request timeout to Steam or the backend

Everything else is zero-config: tool schemas are pinned to the packaged manifest (see src/fallback-manifest.json).

Data provenance & safety

  • Store search, details, reviews, and news come directly from Steam's public endpoints at request time — nothing is scraped ahead or cached on disk.
  • Trends and the market digest come from the companion backend.
  • All free-text fetched from the internet (reviews, news bodies) is treated as data, never instructions — tool descriptions tell the model the same.
  • The server sends no telemetry anywhere. The only outbound calls are the Steam endpoints you asked about and the backend you configured.

The companion backend

Trend and pulse data come from the steam-mcp companion backend — a small Express + Postgres service that snapshots player counts for every tracked app every 30 minutes.

  • Hosted backend (open beta — the default): installs use https://api.playtide.dev out of the box; no key needed during beta. To pin it explicitly:

    STEAM_MCP_BACKEND_URL=https://api.playtide.dev npm start
    
  • Self-hosted: the backend is a standard docker-compose Postgres + API stack; set STEAM_MCP_BACKEND_URL to your instance. See docs/TROUBLESHOOTING.md for connectivity help.

Troubleshooting

Backend unreachable, HTTPS requirement errors, deprecated_client on trend calls, rate limits — see docs/TROUBLESHOOTING.md.

Contributing

Issues and PRs are welcome — see CONTRIBUTING.md. Bug reports that include the failing tool call JSON get fixed first.

License

MIT © Playtide Studios. Steam is a trademark of Valve Corporation; this project is not affiliated with Valve.

How do I install Steam MCP?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Steam MCP need an API key?
The publisher lists these environment variables: STEAM_MCP_BACKEND_URL, STEAM_MCP_AUTO_UPDATE, STEAM_MCP_UPDATE_ORIGIN.
What transport does Steam MCP use?
Steam MCP runs locally over stdio.
When was Steam MCP last checked?
Last checked 2026-10-16. Steam market intelligence MCP server for game developers: app search, trends, reviews, news.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA