f

fenxer

@fenxer/steam-review-mcp
Hosted
0 Stars 87 次浏览 fenxer 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_steam_review

Retrieves reviews and game information for a specific Steam application. Returns formatted review data including review scores, positive/negative counts, review texts, and basic game information.

该工具无需必填参数,直接调用即可

服务介绍

Steam 评论 MCP

English | 中文

使用模型上下文协议 (MCP) 访问 Steam 游戏评论。

smithery 徽章

功能

帮助 LLMs 检索 Steam 游戏评论和信息:

  • 获取游戏评论(正面/负面评论数量、评论分数、评论内容等)
  • 获取游戏基本信息(名称、详细描述)
  • 分析游戏评论并总结优缺点

安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Steam Review:

bash
npx -y @smithery/cli install @fenxer/steam-review-mcp --client claude

直接使用 npx 运行:

bash
npx steam-review-mcp

或添加:

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

使用

工具

此 MCP 服务提供了 get_steam_review 工具,通过传递 Steam 游戏 appid 来检索评论和游戏信息。

更多详情,请参阅 Steamworks API:用户评论 - 获取列表

返回的数据包含两部分:

  1. game_reviews:

    • success: 查询是否成功
    • review_score: 评论分数
    • review_score_desc: 评论分数描述
    • total_positive: 总正面评论数
    • total_negative: 总负面评论数
    • reviews: 所有评论文本内容(不包含其他元数据)
  2. game_info:

    • name: 游戏名称
    • detailed_description: 游戏详细描述

提示

summarize-reviews

用于整体游戏评论分析,总结游戏的优缺点。

参数
  • appid(必需): Steam 游戏 ID,例如 570(Dota 2)

recent-reviews-analysis

用于分析最近的游戏评论,总结游戏当前状态和玩家反馈。

参数
  • appid(必需): Steam 游戏 ID,例如 570(Dota 2)

开发

bash

安装依赖

npm install

构建项目

npm run build

运行服务

npm start

相关 MCP 服务