Steam (read-only) — MCP-сервер для Claude Code: что умеет
Сервер открывает доступ к витрине и статистике Steam без записи и покупок. Пригодится, чтобы проверять скидки и подбирать игры для совместных сессий.
claude mcp add --env STEAM_API_KEY=<STEAM_API_KEY> --env STEAM_USER=<STEAM_USER> --env STEAM_MCP_TOOLS=<STEAM_MCP_TOOLS> --transport stdio steam-read-only -- uvx steam-mcpЧто делает Steam (read-only)
Сервер даёт агенту 41 инструмент, 5 промптов и 2 ресурса для работы со Steam. Он работает строго в режиме чтения: не покупает игры, не пишет сообщения, не запускает файлы и не запрашивает пароль от аккаунта.
19 функций доступны без регистрации ключей. Ассистент сразу находит скидки, проверяет статус игры на Steam Deck, оценивает отзывы и смотрит число игроков онлайн. Для чтения инвентаря и списка друзей потребуется бесплатный ключ STEAM_API_KEY.
Профиль пользователя обязан быть публичным, иначе прочитать достижения и библиотеку не выйдет. Переменная STEAM_USER избавляет от ручного ввода SteamID при запросах о личных играх.
Какие задачи решает
- найти совместные игры для вечера с друзьями
- проверить совместимость игры со Steam Deck
- отследить скидки и динамику отзывов в магазине
- разобрать бэклог и статистику заброшенных игр
- сравнить региональные цены на выбранный тайтл
Примеры запросов агенту
- Какие кооперативные игры со скидкой до 20 долларов сейчас есть в магазине?
- Проверь, пойдёт ли Hades II на моём Steam Deck
- Посмотри, в какие общие игры из нашей библиотеки мы можем сыграть с друзьями сегодня вечером
Как установить Steam (read-only)
Командой платформы
claude mcp add --env STEAM_API_KEY=<STEAM_API_KEY> --env STEAM_USER=<STEAM_USER> --env STEAM_MCP_TOOLS=<STEAM_MCP_TOOLS> --transport stdio steam-read-only -- uvx steam-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from steam-mcp <команда>
Командой платформы
codex mcp add steam-read-only --env STEAM_API_KEY=<STEAM_API_KEY> --env STEAM_USER=<STEAM_USER> --env STEAM_MCP_TOOLS=<STEAM_MCP_TOOLS> -- uvx steam-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from steam-mcp <команда>
Файл настроек
{
"mcpServers": {
"steam-read-only": {
"command": "uvx",
"args": [
"steam-mcp"
],
"env": {
"STEAM_API_KEY": "<STEAM_API_KEY>",
"STEAM_USER": "<STEAM_USER>",
"STEAM_MCP_TOOLS": "<STEAM_MCP_TOOLS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from steam-mcp <команда>
Файл настроек
{
"servers": {
"steam-read-only": {
"type": "stdio",
"command": "uvx",
"args": [
"steam-mcp"
],
"env": {
"STEAM_API_KEY": "<STEAM_API_KEY>",
"STEAM_USER": "<STEAM_USER>",
"STEAM_MCP_TOOLS": "<STEAM_MCP_TOOLS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from steam-mcp <команда>
Командой платформы
gemini mcp add -e STEAM_API_KEY=<STEAM_API_KEY> -e STEAM_USER=<STEAM_USER> -e STEAM_MCP_TOOLS=<STEAM_MCP_TOOLS> steam-read-only uvx steam-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from steam-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Steam (read-only)
Как установить Steam (read-only) в Claude Code?
Выполните команду claude mcp add steam-mcp -e STEAM_API_KEY=<STEAM_API_KEY> -- uvx steam-mcp.
Что делает Steam (read-only)?
Предоставляет данные о магазине Steam, друзьях, онлайне и библиотеке в режиме чтения. Сервер не совершает покупок и не изменяет данные аккаунта.
Нужен ли API-ключ для запуска?
Для 19 инструментов ключ не требуется, они ищут скидки и проверяют игры. Ключ STEAM_API_KEY нужен только для доступа к личной библиотеке, друзьям и инвентарю.