Steam game data and sales estimates for indie game market research. Free, no account.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Rough lifetime sales and net revenue (low/medium/high) for up to 50 Steam games, computed exactly like Markan's spreadsheet add-ins: reviews x a release-year multiplier (Boxleiter method), and list price x sales x a factor for refunds, regional pricing, discounts, tax and Steam's cut. Estimates, not reported figures.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http markan https://api.markan.games/mcp
Rough lifetime sales and net revenue (low/medium/high) for up to 50 Steam games, computed exactly like Markan's spreadsheet add-ins: reviews x a release-year multiplier (Boxleiter method), and list price x sales x a factor for refunds, regional pricing, discounts, tax and Steam's cut. Estimates, not reported figures.
| Argument | Type | Description |
|---|---|---|
| steam_ids* | array |
{
"type": "object",
"required": [
"steam_ids"
],
"properties": {
"steam_ids": {
"type": "array",
"items": {
"type": "integer"
},
"maxItems": 50,
"minItems": 1
}
}
}Find Steam games matching filters, e.g. every game tagged both 'Cozy' and 'Farming Sim', released since 2022, priced $10-25, with at least 100 reviews. Tags are Steam's user tags (case-insensitive); all given tags must match. Returns up to 50 games, sorted by review count unless asked otherwise, plus how many matched in total. Use estimate_sales on the results for sales estimates.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| tags | array | Steam tags, e.g. ["Cozy", "Farming Sim"]. |
| type | string | |
| limit | integer | |
| max_reviews | integer | |
| min_reviews | integer | |
| max_price_usd | number | |
| min_price_usd | number | |
| released_after | string | YYYY-MM-DD (inclusive). |
| released_before | string | YYYY-MM-DD (inclusive). |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"reviews",
"newest",
"oldest",
"price"
],
"type": "string",
"default": "reviews"
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Steam tags, e.g. [\"Cozy\", \"Farming Sim\"]."
},
"type": {
"enum": [
"game",
"dlc",
"any"
],
"type": "string",
"default": "game"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"max_reviews": {
"type": "integer",
"minimum": 0
},
"min_reviews": {
"type": "integer",
"minimum": 0
},
"max_price_usd": {
"type": "number"
},
"min_price_usd": {
"type": "number"
},
"released_after": {
"type": "string",
"description": "YYYY-MM-DD (inclusive)."
},
"released_before": {
"type": "string",
"description": "YYYY-MM-DD (inclusive)."
}
}
}Data for up to 50 Steam games by Steam ID. Prices are USD cents (basePrice, minimumPrice; minimumPrice is the lowest price Markan has seen, null if not yet known). Choose fields to keep the answer small; default: steamId, title, type, releaseDate, basePrice, numReviews, reviewScoreDesc, shortDescription, tags, genres, developers, publishers.
| Argument | Type | Description |
|---|---|---|
| fields | array | |
| steam_ids* | array |
{
"type": "object",
"required": [
"steam_ids"
],
"properties": {
"fields": {
"type": "array",
"items": {
"enum": [
"steamId",
"title",
"type",
"shortDescription",
"detailedDescription",
"aboutTheGame",
"supportedLanguages",
"headerImage",
"backgroundImage",
"backgroundImageRaw",
"website",
"isAvailableOnWindows",
"isAvailableOnMac",
"isAvailableOnLinux",
"releaseDate",
"basePrice",
"minimumPrice",
"reviewScore",
"reviewScoreDesc",
"numPositiveReviews",
"numNegativeReviews",
"numReviews",
"tags",
"genres",
"categories",
"developers",
"publishers"
],
"type": "string"
}
},
"steam_ids": {
"type": "array",
"items": {
"type": "integer"
},
"maxItems": 50,
"minItems": 1
}
}
}Find Steam games and DLC by title (or by Steam ID). Returns up to 5 matches, most-reviewed first.
| Argument | Type | Description |
|---|---|---|
| query* | string | Part of the title, or a numeric Steam ID. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Part of the title, or a numeric Steam ID."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 14, 2026.