返回市场
蒸汽评论MCP服务器

蒸汽评论MCP服务器

作者:fenxer6 星标更新:2025-08-20

项目介绍

Steam 游戏评论 MCP

English | 中文

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

smithery 徽章

安装 MCP 服务器

<a href="https://glama.ai/mcp/servers/@fenxer/steam-review-mcp"> <img width="380" height="200" src="https://gips3.baidu.com/it/u=4052806821,2533170929&fm=3081&app=3081&f=PNG?w=760&h=400" /> </a>

功能

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

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

安装

使用 Smithery 安装

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

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

直接使用 npx 运行:

npx steam-review-mcp

或添加:

{
  "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)

开发

# 安装依赖
npm install

# 构建项目
npm run build

# 运行服务
npm start