游戏数据报告
向大型语言模型(LLM)提供你玩过的游戏以及每款游戏的游玩时长信息。
服务介绍
MCP Steam 服务器
这是一个提供 Steam 游戏上下文给 AI 助手的 Model Context Protocol (MCP) 服务器。该服务与 Steam API 集成,以获取用户的游戏信息,并通过 MCP 协议公开这些信息,使 AI 助手能够访问和理解用户的活动偏好。
安装
使用 Docker(推荐)
运行 MCP Steam 服务器最简单的方法是使用 Docker:
docker run --rm -i ghcr.io/dsp/mcp-server-steam:latest
配置
可以通过环境变量来配置服务器:
# Required configuration
STEAM_API_KEY=your_steam_api_key
开发
前提条件
- OpenJDK 21
- Docker(用于容器构建)
- Git
- devenv.sh
设置开发环境
-
克隆仓库:
git clone https://github.com/dsp/mcp-steam.git cd mcp-steam -
使用开发 shell:
devshell shell这将设置所需的开发环境及所有必需的依赖项。
-
构建项目:
mvn package
本地构建 Docker 镜像
docker build -t mcp-server-steam .
API 文档
该服务器实现了 Model Context Protocol (MCP) 规范。有关详细的 API 文档,请参阅 MCP 文档。
贡献
欢迎贡献!请随时提交 Pull Request。
许可证
MIT 许可证