Wishlist Ledger
Server Details
Read-only Steam wishlist, sales and refund data for game developers, from Steamworks.
- Status
- Healthy
- Uptime
- 80.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool has a clear analytical angle: list_games and list_steam_events are lookups, get_sales covers revenue, and the three wishlist tools split cleanly into time series (activity), segmentation (breakdown), and funnel (conversion). The main soft overlap is between compare_titles (which reports wishlist adds, units and net revenue per title) and the combination of get_sales plus get_wishlist_activity, so an agent may occasionally pick compare_titles when a single-game detail call would do.
All names are snake_case verb_noun (list_games, get_sales, get_wishlist_breakdown, compare_titles), and the wishlist family shares a predictable get_wishlist_* prefix. No casing or style mixing anywhere in the set.
Nine tools is a well-scoped surface for a Steam wishlist/sales analytics domain: two discovery lookups, one connection-status check, and six analysis calls that each cover a distinct slice. Nothing feels padded or redundant.
The lifecycle is largely covered: discover apps and events, then query wishlist adds/deletes/purchases, geographic/platform breakdown, conversion rates, revenue and refunds, and event impact. Minor gaps remain, such as multi-title wishlist aggregation or a consolidated cross-title summary beyond compare_titles, but agents can work around these by calling tools per app id.
Publisher details
- Operator
- Laczkovics Benjámin e.v.
- Operator website
- https://wishlistledger.com
- Vendor relationship
- Independent
- Trust center
- Not available
- Restrictions
- Free sample data for anyone. Your own Steam data needs the $99 founding year and a Steamworks Financial API key.
Available Tools
9 toolscompare_titlesCompare titlesBRead-onlyIdempotentInspect
One row per game on the account for a period: wishlist adds, net wishlist change, outstanding wishlists, units, refunds and net revenue. Useful for publishers with several titles.
Inputs: end_date, start_date.
get_account_statusAccount statusBRead-onlyIdempotentInspect
What this connection reads: sample or live data, the studio, how far the data goes, and when it was last updated.
Inputs: no named parameters.
get_event_impactEvent or sale impactARead-onlyIdempotentInspect
Compare daily wishlist adds, wishlist purchases, units and net revenue during an event (a Steam event id from list_steam_events, or your own start and end dates such as a launch or your own discount) against the days just before it.
Inputs: appid (required), end_date, event_id, start_date, +1 more.
get_salesSales, refunds and revenueARead-onlyIdempotentInspect
Units sold, units returned (refunds), gross, tax and net revenue in USD, for one game or the whole account. Group by day, week, month or total, and break down by country, discount level, package or app. Refund rate per row. Days are Pacific time, as Valve reports them.
Inputs: appid, limit, country, end_date, +3 more.
get_wishlist_activityWishlist activity over timeARead-onlyIdempotentInspect
Wishlist adds, deletes, purchases and gifts for one game, grouped by day, week (Monday start) or month, with the number of outstanding wishlists at the end of each period. Optional single-country filter. Days are GMT, as Valve reports them.
Inputs: appid (required), country, end_date, group_by, +1 more.
get_wishlist_breakdownWishlists by country or platformARead-onlyIdempotentInspect
Where wishlists come from for one game: by country (adds, deletes, purchases, share of adds, and outstanding wishlists per country at end_date) or by platform (Windows, Mac, Linux share of adds).
Inputs: appid (required), by, limit, end_date, +1 more.
get_wishlist_conversionWishlist conversionARead-onlyIdempotentInspect
How many outstanding wishlists turned into purchases or gifts in a period (for example launch week or a sale), and what share of units sold came from wishlists. Optional per-country split. For unreleased games it returns the outstanding wishlist count instead.
Inputs: appid (required), end_date, by_country, start_date.
list_gamesList gamesARead-onlyIdempotentInspect
List the games, DLC and soundtracks on the Steam partner account, with app ids, release dates (or coming soon), prices and how far back data goes. Call this first to get app ids.
Inputs: no named parameters.
list_steam_eventsList Steam eventsARead-onlyIdempotentInspect
Steam Next Fest and seasonal sale dates from Valve's published calendar, with ids for get_event_impact.
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Steam backlog, account value, buy-or-skip verdicts and Steam Machine checks. Hosted, keyless.
Live Steam market data for AI agents: top sellers, deals, player counts. Paid per call via x402.
Read-only PC game search, current store offers and recorded price history. No account required.
Read-only revenue analytics from Stripe, Paddle, Polar, Lemon Squeezy, Creem and Freemius.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceEnables querying live cross-platform gaming market data — Steam players, Twitch/YouTube viewership, prices, discounts, hype, and the aggro metric — through 8 read-only tools for summaries, rankings, genre rollups, game details, and search.MIT- AlicenseNot gradedqualityCmaintenanceProvides Steam concurrent player trends as JSON, offering monthly player time series, growth rates across 3M/6M/12M/5Y windows, and live most-played feeds via a single REST endpoint, without needing a Steam Web API key.MIT
- AlicenseAqualityCmaintenanceProvides Steam player trend data including concurrent player counts, growth rates, and ranked trends for tracking game popularity and momentum.31MIT
- AlicenseAqualityBmaintenanceEnables interaction with Steam: search games, get store details, reviews, prices, discounts, news, and player profiles, libraries, and achievements via the Steam Web API.26611 npm5MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.