steam-review-and-forum-mcp
MCP server for Steam reviews, game metadata, and Steam Community discussions
Versions
1.0.5latest1.0.41.0.31.0.21.0.0Tools 13
get_server_info Returns the name and package version of the running MCP server process.
get_steam_review Retrieves Steam reviews for a specific app. Supports manual cursor pagination and automatic multi-page collection. Off-topic review activity is included by default. The response always includes a cleaned reviews text array, and can optionally include review_details with timestamps and playtime metadata when include_review_metadata is true.
get_steam_game_info Retrieves English game metadata for a specific app, including release date, developers, publishers, genres, and price overview. The detailed description is cleaned into plain text for LLM consumption.
list_steam_forum_sections Lists the available public Steam Community discussion sections and forum-like app hub surfaces for a game
list_steam_forum_topics Lists topics from a game
get_steam_forum_topic Fetches a public Steam Community topic, including the original post and replies. The returned topic.original_post_timestamp is the original topic or hydrated announcement publication time; reply items keep their own timestamp fields. Use this field, not listing activity, for publication-date claims. Supports General Discussions topics and compatible app hub forum surfaces such as Events & Announcements, with reply pagination via ?ctp=N. When an Events & Announcements thread only contains a stub that links to the real announcement article, the server follows that link and returns the announcement body and publication time when possible.
create_steam_forum_topic_corpus Starts a server-side background fetch for a public Steam Community topic, stores replies in server-managed chunks, and returns an opaque identifier immediately for later status checks and chunk reads. Supports discussion topics and compatible app hub forum surfaces. When an Events & Announcements thread only contains a stub that links to the real announcement article, the server follows that link and stores the announcement body as the topic content when possible. Data stays on the server and is not exported to the caller as files.
get_steam_forum_topic_corpus_status Returns the persisted manifest and progress summary for a server-side Steam Community topic fetch.
read_steam_forum_topic_corpus_chunk Reads one stored reply chunk from a previously created server-side Steam Community topic fetch.
create_steam_review_corpus Starts a server-side background review fetch, stores results in a server-managed corpus, and returns an opaque identifier immediately for later status checks, server-side queries, and aggregates. Data stays on the server and is not exported to the caller as files. Stored review records keep per-review metadata such as timestamps and playtime fields by default.
get_steam_review_corpus_status Returns the persisted manifest and progress summary for a server-side Steam review fetch.
query_steam_review_corpus Queries a stored Steam review corpus with server-side filtering, pagination, and optional field selection. Use it to retrieve only the subset of reviews you actually need for analysis. Date, sentiment, and playtime threshold filters require a corpus created with review metadata enabled.
aggregate_steam_review_corpus Aggregates a stored Steam review corpus server-side. Supports overall counts, positive versus negative review breakdowns, monthly or weekly trend buckets, average playtime, playtime-threshold filtered counts, and language breakdowns. Requires a corpus created with review metadata enabled.
Permissions 2
network medium env_vars low Scan Findings 0
No scan findings.