Token导航 LogoToken导航TokenDH.com
Steam MCP Server logo
地图位置未说明官方级别未说明来源级核验

Steam MCP Server

MCP Server

一个提供与Steam Web API交互工具的MCP服务器,适用于游戏数据查询和玩家信息管理。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude位置天气Claude DesktopClaudeCursorWindsurf

安装说明

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

作者 / 组织

sharkusmanch

提供方

sharkusmanch

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

Steam MCP服务器

一个MCP(模型上下文协议)服务器,提供与Steam Web API交互的工具。

设置

1.获取Steam API密钥

从获取API密钥 Steam开发者门户.

2.安装依赖项

npm install

3.建造

npm run build

4.配置您的MCP客户端

克劳德代码

添加到您的Claude Code设置文件(~/.claude/settings.json):

{
  "mcpServers": {
    "steam": {
      "command": "node",
      "args": ["/path/to/steam-mcp-server/dist/index.js"],
      "env": {
        "STEAM_API_KEY": "your-api-key-here",
        "STEAM_ID": "your-64-bit-steam-id"
      }
    }
  }
}

或者使用npx(无需构建):

{
  "mcpServers": {
    "steam": {
      "command": "npx",
      "args": ["-y", "steam-mcp-server"],
      "env": {
        "STEAM_API_KEY": "your-api-key-here",
        "STEAM_ID": "your-64-bit-steam-id"
      }
    }
  }
}

克劳德桌面版

添加到您的Claude Desktop配置中:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "steam": {
      "command": "npx",
      "args": ["-y", "steam-mcp-server"],
      "env": {
        "STEAM_API_KEY": "your-api-key-here",
        "STEAM_ID": "your-64-bit-steam-id"
      }
    }
  }
}

光标

添加到Cursor的MCP设置(.cursor/mcp.json 在您的项目或全局配置中):

{
  "mcpServers": {
    "steam": {
      "command": "npx",
      "args": ["-y", "steam-mcp-server"],
      "env": {
        "STEAM_API_KEY": "your-api-key-here",
        "STEAM_ID": "your-64-bit-steam-id"
      }
    }
  }
}

帆板运动

添加到Windsurf的MCP配置(~/.windsurf/mcp.json):

{
  "mcpServers": {
    "steam": {
      "command": "npx",
      "args": ["-y", "steam-mcp-server"],
      "env": {
        "STEAM_API_KEY": "your-api-key-here",
        "STEAM_ID": "your-64-bit-steam-id"
      }
    }
  }
}

环境变量

变量必填描述
STEAM_API_KEY您的Steam Web API密钥
STEAM_ID未在工具调用中指定时使用的默认Steam ID

STEAM_ID 设置好后,您可以调用以下工具 get_owned_games 无需传递Steam ID,它将自动使用您的默认配置文件。

可用工具

社交与个人资料

工具说明
get_player_summary获取玩家资料信息(姓名、头像、状态、当前游戏)
get_friends_list获取玩家的好友列表
get_steam_level获取玩家的Steam账号等级
get_badges获取玩家徽章、经验值和等级提升
get_badge_progress获取交易卡收款进度
get_player_bans检查VAC禁令、游戏禁令或交易禁令
get_user_groups获取玩家所属的Steam群组
resolve_vanity_url将虚荣URL转换为64位Steam ID

游戏库

工具说明
get_owned_games获取所有游戏的播放时间统计数据(支持分页)
get_recently_played获取过去两周内玩过的游戏
get_game_details获取详细的游戏信息(描述、价格、要求)
is_playing_shared_game检查是否通过Steam家人共享播放
search_apps按游戏名称搜索Steam目录

成就与统计

工具说明
get_achievements获取玩家在游戏中的成就
get_game_stats获取游戏的玩家统计数据
get_global_achievement_percentages获取全球成就解锁率
get_global_game_stats获取游戏的全球汇总统计数据
get_perfect_games获得玩家取得100%成就的游戏
get_achievement_summary在游戏中获得浓缩的成就进度
get_game_schema获取游戏的成就/统计定义

游戏信息

工具说明
get_game_news获取游戏的最新新闻和补丁说明
get_player_count获取游戏中的当前玩家数量
get_servers_at_address在特定IP上获取游戏服务器
check_app_update检查应用程序版本是否为最新版本

库存

工具说明
get_inventory获取任何游戏的库存(需要公开个人资料)
get_tf2_inventory获取《军团要塞2》库存
get_csgo_inventory获取CS2/CSGO库存
get_dota2_inventory获取Dota 2库存

查找您的Steam ID

使用 resolve_vanity_url 使用您的自定义配置文件URL,或在以下网址找到您的64位Steam ID steamid.io.

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude位置天气SteamAPI本地部署游戏数据玩家信息MCP服务器WebAPI

支持客户端

Claude DesktopClaudeCursorWindsurf

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP