Skip to content

Commit c2642e6

Browse files
committed
Update npx args to @tmhs/steam-mcp, add partner API note to leaderboard skill
Made-with: Cursor
1 parent 06f78e0 commit c2642e6

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Add the Steam MCP server to your Cursor MCP configuration (`.cursor/mcp.json`):
6767
"mcpServers": {
6868
"steam": {
6969
"command": "npx",
70-
"args": ["-y", "steam-mcp"],
70+
"args": ["-y", "@tmhs/steam-mcp"],
7171
"env": {
7272
"STEAM_API_KEY": "your_key_here"
7373
}

skills/steam-leaderboards/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ When the [Steam MCP server](https://github.com/TMHSDigital/steam-mcp) is configu
147147

148148
The `datarequest` param controls the view: `0` = Global, `1` = Around user, `2` = Friends. When using `1` or `2`, provide the `steamid` param.
149149

150+
> **Note:** `steam.getLeaderboardEntries` calls the partner API (`partner.steam-api.com`), which requires a publisher API key with your server's IP allowlisted in the Steamworks partner site. A standard user API key from `steamcommunity.com/dev/apikey` will return HTTP 403. This is a Valve restriction, not an MCP server issue.
151+
150152
The SDK integration for creating leaderboards, uploading scores, and downloading entries in-game remains documentation-only.
151153

152154
If the MCP server is not available, fall back to the `curl`-based workflow above.

0 commit comments

Comments
 (0)