技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
jkiley129/steam-mcp

jkiley129/steam-mcp

Query your Steam library: games, playtime, re
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add steam-mcp -- npx -y steam-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
6 ★ · jkiley129/steam-mcp · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 6 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 jkiley129/steam-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

steam-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A local Model Context Protocol (MCP) server that connects Claude to your Steam library. Ask natural-language questions about your games without ever touching the API yourself.
---
Tools
| Tool | What it does |
|---|---|
| get_library | Your full game library — title, playtime, last played |
| get_recently_played | Games played in the last 2 weeks |
| search_library | Filter by name, playtime range, or unplayed status |
| get_game_details | Store metadata — genres, tags, Metacritic score, price |
| refresh_library | Clear the cache to fetch fresh data from Steam |
---
Requirements
- Node.js 18+
- A Steam account with a **public** profile and library
- A Steam Web API key (free, takes 30 seconds to get)
---
Setup
1. Get a Steam API key
Go to steamcommunity.com/dev/apikey, log in, and register a key. The domain field can be anything (e.g., localhost).
2. Find your Steam ID
You need either:
- Your **vanity URL username** — the custom part of your profile URL: steamcommunity.com/id/YOUR_USERNAME
- Your **64-bit Steam ID** — find it at steamid.io if you don't have a vanity URL
3. Make your profile public
In Steam: your profile → **Edit Profile** → **Privacy Settings** → set **My Profile** and **Game details** to **Public**.
4. Run setup
This validates your credentials and writes the Claude Desktop config automatically. Restart Claude Desktop when it's done.
Manual config (if you prefer)
Find your Claude Desktop config file:
- **macOS:** ~/Library/Application Support/Claude/claude_desktop_config.json
- **Windows:** %APPDATA%\Claude\claude_desktop_config.json
Add to the mcpServers section:
---
Local development
To use the local build with Claude Desktop, point the config at the built file:
---
Configuration
| Environment variable | Required | Description |
|---|---|---|
| STEAM_API_KEY | Yes | Your Steam Web API key |
| STEAM_ID | Yes | Your 64-bit Steam ID or vanity URL username |
| STEAM_MCP_CACHE_DIR | No | Override cache directory (default: ~/.steam-mcp/cache/) |
---
Caching
Steam data is cached locally to keep responses fast and avoid hitting rate limits:
| Data | Cache TTL |
|---|---|
| Library | 1 hour |
| Recently played | 30 minutes |
| Game details | 24 hours |
Use the refresh_library tool to clear the cache immediately (e.g., after buying new games).
---
Troubleshooting
**"Steam returned no library data"**
Your Steam profile or game library is set to private. Go to Steam → your profile → Edit Profile → Privacy Settings and set both to Public.
来源
awesome · https://github.com/jkiley129/steam-mcp
按领域浏览
MCP 服务
Traction
6 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引