fenxer_steam_review_mcp

fenxer_steam_review_mcp

by fenxer
Retrieves and analyzes Steam game reviews using the Model Context Protocol (MCP).

Steam Game Review Integration for MCP

Access Steam game reviews using Model Context Protocol (MCP).

Overview

The Steam Game Review Integration for MCP project enables Large Language Models (LLMs) to retrieve and analyze Steam game reviews and information. This integration provides detailed insights into game reviews, including positive/negative counts, review scores, and review content, as well as basic game information such as name and detailed description.

Features

  • Retrieve Game Reviews: Get detailed game reviews, including positive/negative counts, review scores, and review content.
  • Game Information: Access basic game information such as name and detailed description.
  • Review Analysis: Analyze game reviews and summarize pros and cons.

Installation

You can run the service directly using npx:

npx steam-review-mcp

Alternatively, add the following configuration to your project:

{
  "mcpServers": {
    "steam-review-mcp": {
      "command": "npx",
      "args": [
        "steam-review-mcp"
      ]
    }
  }
}

Usage

Tools

This MCP service provides the get_steam_review tool, which retrieves reviews and game information by passing a Steam game appid.

For more details, check the Steamworks API: User Reviews - Get List.

The returned data contains two parts:

  1. Game Reviews:
  2. success: Whether the query was successful
  3. review_score: Review score
  4. review_score_desc: Review score description
  5. total_positive: Total positive reviews
  6. total_negative: Total negative reviews
  7. reviews: All review text content (without other metadata)

  8. Game Info:

  9. name: Game name
  10. detailed_description: Detailed game description

Prompts

Summarize Reviews

For overall game review analysis, summarizing the pros and cons of the game.

Parameters:
- appid (required): Steam game ID, e.g., 570 (Dota 2)

Recent Reviews Analysis

For analyzing recent game reviews, summarizing the current state of the game and player feedback.

Parameters:
- appid (required): Steam game ID, e.g., 570 (Dota 2)

Development

To set up the development environment:

# Install dependencies
npm install

# Build project
npm run build

# Run service
npm start

About

This project is designed to fetch and analyze Steam game reviews, providing valuable insights for both developers and players.

Topics

Resources

License

This project is licensed under the MIT License.

Activity

  • Stars: 0
  • Watchers: 1
  • Forks: 0

Languages

  • TypeScript: 100.0%

Features & Capabilities

Categories
mcp_server model_context_protocol typescript steam api_integration game_reviews

Implementation Details

Stats

0 Views
0 Favorites
0 GitHub Stars

Repository Info

fenxer Organization

Similar Servers

continuedev_continue by continuedev
0
0
0