Token导航 LogoToken导航TokenDH.com
Steam Review And Forum MCP logo
运维云端stdio官方级别未说明来源级核验

Steam Review And Forum MCP

MCP Server

@modelcontextprotocol/inspector

用于分析和汇总Steam商店评论及社区讨论的服务,帮助理解玩家对游戏的真实反馈。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude云端部署Claude DesktopClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

icue

提供方

icue

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector node build/server.js

详细介绍

Steam评论和论坛MCP

语言:英语| 简体中文

MCP服务器,用于探索Steam商店评论和社区讨论线程,专为大多数Steam研究背后的问题而构建:

一旦你克服了商店页面的噪音,玩家们对这款游戏的真实想法是什么?

它可以回答以下问题:

  • “总结最近Steam游戏XXX负面评论中最大的抱怨。”
  • “询问有关性能的评论,并告诉我这个问题是否听起来很普遍。”
  • “将发布期间的负面评论与最近的正面评论进行比较。有什么变化?”
  • “显示自发布以来的逐月情绪。”
  • “列出最近的事件和公告线程,并总结补丁说明和玩家反应。”
  • “有多少负面评论来自评论时间至少为10小时的玩家?”
  • “长时间玩游戏的负面评论者抱怨什么?”
  • “将英语评论与所有语言评论进行比较,告诉我有什么不同。”
  • “阅读最近的论坛帖子,告诉我控制器支持是否中断。”
  • “根据DLC页面的评论,这款游戏的哪些DLC值得购买?”

主要特点

  1. 服务器端过滤和聚合

您可以一次性创建一个保存的评论数据集,让服务器完成繁重的工作,而不是一次将数千条评论拉入模型。仅查询提及的评论 "performance""crash",按情绪、日期范围、语言或游戏时间过滤,并将聊天上下文集中在信号上。

  1. 时间精度

该MCP擅长基于时间的分析。您可以隔离启动期间的噪声,将其与后期进行比较,并查看玩家优先级如何随时间变化。每月和每周的趋势桶使这很容易量化。当真正的问题不仅仅是“人们在说什么?”而是“发生了什么变化,什么时候发生了变化,以及哪些玩家在说什么时,这一点尤其有效。”

  1. 除原始审阅文本外的元数据上下文

元数据类似 timestamp_created, voted_up, author.playtime_at_review, author.playtime_forever,有可能将快速反弹与长期玩家区分开来,并确定哪些投诉真正具有影响力。

  1. 评论、论坛和官方公告在一个工作流程中

同一台服务器可以检查Steam评论、公共讨论部分、多页线程和事件与公告。

快速开始

需求

  • Node.js 22.19+
  • npm

安装和构建

npm install
npm run build

仅限当地交通

此服务器在本地运行 stdio与托管的MCP服务器不同,没有 https://.../mcp 端点粘贴到远程连接器字段。您的MCP客户端需要启动 node build/server.js 在你的机器上。

克劳德桌面

Claude Desktop现在支持本地MCP安装的本地桌面扩展。此仓库目前提供原始本地服务器,而不是打包的 .mcpb 桌面扩展,所以今天最直接的选择是Claude Code、Cursor、Windsurf或MCP Inspector。

克劳德代码

claude mcp add steam-review-and-forum -- node 
/build/server.js

替换 使用到本地结账的绝对路径。

光标

创建 .cursor/mcp.json 在这个repo中:

{
  "mcpServers": {
    "steam-review-and-forum": {
      "type": "stdio",
      "command": "node",
      "args": ["
/build/server.js"]
    }
  }
}

帆板运动

添加 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "steam-review-and-forum": {
      "command": "node",
      "args": ["
/build/server.js"]
    }
  }
}

其他与Stdio兼容的MCP客户端

大多数本地MCP客户端接受这样的配置:

{
  "mcpServers": {
    "steam-review-and-forum": {
      "command": "node",
      "args": ["
/build/server.js"]
    }
  }
}

替换 使用到本地结账的绝对路径。

MCP检查员

npx @modelcontextprotocol/inspector node build/server.js

从repo根目录运行它。

手动运行服务器

node build/server.js

大多数MCP客户端都会为您启动服务器,因此手动启动主要用于调试。

工具一览

请注意,mcp服务器应该已经开箱即用,您不需要知道下面的技术细节来使用它。

有关MCP工具输入模式的确切信息,请参阅 docs/TOOL_SCHEMAS.md.

评论

  • get_steam_game_info:已清理英文版Steam商店元数据
  • get_steam_review:对一页或一小部分有界批进行交互式评论获取
  • create_steam_review_corpus:为要保存在服务器上的大型评论数据集提取后台
  • get_steam_review_corpus_status:保存的审核数据集的进度和元数据
  • query_steam_review_corpus:按日期、情感、语言、播放时间、文本和排序顺序从已保存的评论数据集中筛选评论检索
  • aggregate_steam_review_corpus:保存的评论数据集中的服务器端计数、趋势、播放时间平均值和语言细分

论坛

  • list_steam_forum_sections:发现可用的讨论论坛部分
  • list_steam_forum_topics:在部分中列出主题
  • get_steam_forum_topic:获取主题及其回复
  • create_steam_forum_topic_corpus:获取要保存在服务器上的长多页线程的后台
  • get_steam_forum_topic_corpus_status:已保存论坛线程数据集的进度和元数据
  • read_steam_forum_topic_corpus_chunk:从已保存的长线程中读取一个已存储的回复块

操作说明

  • 保存的审核数据集存储在 .steam-review-exports/ 默认情况下。
  • 保存的论坛线程数据集存储在 .steam-forum-exports/ 默认情况下。
  • 存储的出口在以下情况下会自动清理 24 默认情况下为小时。
  • 查看和论坛获取重试瞬态失败和 429 带退避的响应。
  • 如果进程在读取过程中重新启动,则稍后的状态或块读取可以自动重新启动可恢复的作业。

环境变量

仅在需要调整存储或获取行为时使用这些:

  • STEAM_REVIEW_EXPORT_DIR
  • STEAM_FORUM_EXPORT_DIR
  • STEAM_REVIEW_EXPORT_TTL_HOURS
  • STEAM_FORUM_EXPORT_TTL_HOURS

许可证

此项目根据BSD 3条款许可证获得许可。看 许可证.

目录标签

目录标签

JavaScriptClaude云端部署游戏反馈分析本地部署评论聚合时间序列分析论坛讨论分析

支持客户端

Claude DesktopClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP