mcpField
S
Steam MCP Server

Steam MCP Server

本地服务
github.com/Fllugel游戏娱乐477 周前更新

关于 Steam MCP Server

这是一个用于查询 Steam 社区成就和指南的 Python MCP 服务,可向兼容客户端提供成就状态、指南搜索与内容读取功能。

主要功能

  1. 01查看成就及解锁比例
  2. 02按游戏和关键词搜索高评分指南
  3. 03按 ID 获取指南内容

适用场景

  1. 01查看成就进度和全球解锁比例
  2. 02查找特定游戏主题的 Steam 指南

MCP 相关

向 MCP 客户端提供 Steam 成就和指南相关操作。服务通过 STDIO 运行;相关 API 操作需要 Steam API Key 和 Steam User ID。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Steam MCP 服务

Steam MCP Server 是一个简单的 Python 服务,用于与 Steam 社区功能交互,例如获取游戏成就、搜索高评分指南以及检索指南的详细内容。

功能

  • 获取并显示游戏成就,包括解锁状态和全球解锁率。
  • 按游戏和关键词搜索 Steam 社区中的高评分指南。
  • 根据 Steam 社区指南 ID 获取完整内容。

前置条件

要使用 Steam MCP Server,你需要准备以下内容:

  1. Steam API Key:
    从 Steam API Key Registration page 获取你的 Steam API 密钥。
    与 Steam Web API 交互时需要此密钥。

    1. Steam User ID:
      获取你的 Steam 用户 ID,某些 API 操作需要用到它。 打开个人资料后,可在 Steam 客户端中的个人资料 URL 里找到它。

在哪里查找 Steam 个人资料 URL

安装

要使用此项目,请克隆仓库并进入项目文件夹:

git clone https://github.com/Fllugel/steam-mcp-server

使用方法

你可以运行服务,通过 STDIO 将其连接到任何支持 MCP 的客户端,使用以下命令:

uv --directory PATH/TO/YOUR/steam-mcp-server run steam-mcp-server

添加到 Claude

要将此 MCP 添加到 Claude,请使用以下配置:

"steam-mcp": {
  "command": "uv",
  "args": [
    "--directory",
    "PATH/TO/YOUR/steam-mcp-server",
    "run",
    "steam-mcp-server"
  ],
  "env": {
    "API_KEY": "YUR_API_KEY",
    "STEAM_ID": "YOUR_STEAM_ID"
  }
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。