Steam Inventory Value in Claude and other AI apps
Ask your AI assistant what a Steam inventory is worth. Steam Inventory Value is a free remote MCP server: give it a Steam profile and it returns the total value at current Steam Community Market prices, the total after Steam's selling fee, and a subtotal for each game.
Server URL: https://steam.2cstudio.app/mcp. No sign-in, no API key. It reads public Steam data only and never asks for a Steam login.
Claude
- Open Settings → Connectors (on Team and Enterprise plans an owner does this under Organization settings).
- Choose Add custom connector, name it Steam Inventory Value and paste
https://steam.2cstudio.app/mcp. - In a chat, ask something like the examples below.
Claude Code
claude mcp add --transport http steam-inventory-value https://steam.2cstudio.app/mcp
Cursor, VS Code and other apps
Any MCP client that supports remote servers over Streamable HTTP works. For example, in .cursor/mcp.json or .vscode/mcp.json:
{
"mcpServers": {
"steam-inventory-value": { "url": "https://steam.2cstudio.app/mcp" }
}
}VS Code uses "servers" with "type": "http" instead of "mcpServers".
Try asking
- "How much is the Steam inventory at steamcommunity.com/id/yourname worth?"
- "Which game makes up most of the value in Steam inventory 76561198000000000?"
- "If I sold everything in my Steam inventory on the market, how much would I get after Steam's fee?"
The tool
value_steam_inventory (read-only)
Input: profile, a Steam profile URL (steamcommunity.com/id/… or /profiles/…), a 17-digit SteamID64 or a custom URL name.
Returns: the total value and the total after Steam's fee in US dollars and Malaysian ringgit, how many marketable items and how many of them have a price, a subtotal per game (Counter-Strike 2, Dota 2, Team Fortress 2, Rust, PUBG, Steam trading cards and more), and a link to the full result on this site. It doesn't list each item's price.
A valuation takes up to about a minute. If prices are still coming in, the result says "status": "pricing"; asking again with the same profile continues the same valuation.
How prices are worked out
Each item is priced at its lowest current listing on the Steam Community Market, or the median sale price when there is no listing. Prices come from a catalogue this site refreshes around the clock, and US dollars are converted from ringgit at the day's rate. They are estimates, not offers to buy. Items Steam has no price for are counted but not valued.
Limits
- The inventory must be public. A private inventory comes back as
privatewith a link to Steam's privacy settings. - To stay within Steam's limits, the connector values at most 50 inventories a day (UTC) across all users. When they're used up it says so; try again the next day.
- The same profile asked again within 10 minutes gets the same valuation.
Troubleshooting
- "No Steam profile was found": check the link. Custom URL names are the part after
/id/. - "Steam is rate-limiting requests": Steam is limiting requests for a few minutes. Try again later.
- The tool doesn't show up in Claude: check the connector is turned on in the chat's tools menu.
Privacy and support
We store the Steam ID, public profile name and public inventory of each valued profile, and which AI app sent the request. We never receive your chat or your AI account. Details are in our privacy notice. Questions or problems: support@2cstudio.app.
Made by 2C Studio. Not affiliated with Valve or Steam.