article
README
🚀 蒸汽平台评论 MCP
通过 Model Context Protocol (MCP) 便捷访问 Steam 游戏评论,助力 LLM 获取游戏相关信息
🚀 快速开始
本项目借助 Model Context Protocol (MCP) 实现对 Steam 游戏评论的访问,帮助 LLM 获取游戏评论和信息。
✨ 主要特性
- 评论与信息获取:可获取游戏评论(包含正面/负面数量、评分、评论内容等)以及游戏基础信息(如名称、详细描述)。
- 评论分析总结:能够分析游戏评论并总结其优缺点。
📦 安装指南
直接运行
npx steam-review-mcp
添加配置
{
"mcpServers": {
"steam-review-mcp": {
"command": "npx",
"args": [
"steam-review-mcp"
]
}
}
}
💻 使用示例
工具使用
此 MCP 服务提供 get_steam_review 工具,通过传递 Steam 游戏 appid 即可获取评论和游戏信息。更多详细信息,请参阅 Steamworks API:用户评论 - 获取列表。
返回的数据包含两部分:
-
game_reviews:success: 查询是否成功review_score: 评分review_score_desc: 评分描述total_positive: 正面评价总数total_negative: 负面评价总数reviews: 所有评论文本内容(不包含其他元数据)
-
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
Scan to contact