SteamCozy
Steam game data with dates: review score and consensus, price lows, tags, new releases; cite it.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"steamcozy": {
"url": "https://steamcozy.com/api/mcp"
}
}
}원격 엔드포인트
https://steamcozy.com/api/mcpstreamable-http할 수 있는 일
도구 목록
도구 (4)
🟢search(query, limit)
Find Steam games by name or by genre/tag words (e.g. 'elden ring', 'final fantasy 7', 'cozy farming', 'soulslike'). Returns up to 20 games with Steam review score and count, year, top community tags and a steamcozy.com link. Use fetch with a result's id for the full record. Adult-only titles are never returned.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Game name or genre/tag words, any language."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Max results (default 8)."
}
},
"required": [
"query"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Steam app id; pass to fetch."
},
"title": {
"type": "string"
},
"url": {
"type": "string",
"description": "The game's page on steamcozy.com."
},
"snippet": {
"type": "string",
"description": "Review score and count, year, top tags."
}
},
"required": [
"id",
"title",
"url"
]
}
}
},
"required": [
"results"
]
}🟢fetch(id)
Read one Steam game's record from steamcozy.com by its id from search/find_games (a Steam app id) or its slug. Returns Markdown with review score and count, price with the lowest since tracking began (2026-07), community tags, what reviewers agree on (praise and criticism with counts), achievement completion, latest official announcements, similar games and links — each with its as-of date. Adult-only titles are not available.
입력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Steam app id (e.g. '1245620') or steamcozy slug (e.g. 'elden-ring')."
}
},
"required": [
"id"
],
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"text": {
"type": "string"
},
"url": {
"type": "string"
},
"metadata": {
"type": "object",
"properties": {
"steam_url": {
"type": "string"
},
"release": {
"type": "string"
},
"positive_pct": {
"type": "number"
},
"total_reviews": {
"type": "integer"
},
"reviews_as_of": {
"type": "string"
},
"price": {
"type": "string"
},
"price_as_of": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"required": [
"id",
"title",
"text",
"url"
]
}🟢find_games(tags, like, min_reviews, min_positive_pct, released_after, ...)
Discover Steam games by community tags (up to 4, all must apply, e.g. ['cozy','farming']) and/or 'like' a given game (its id → SteamCozy's precomputed similar games). Optional floors on review count and positive %, release year, free only. Results are ordered by how prominently the tags apply, then popularity. Adult-only titles are never returned.
입력 스키마
{
"type": "object",
"properties": {
"tags": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 4,
"description": "Community tag names (as on Steam), e.g. 'Roguelike', 'Souls-like', 'Cozy', 'Co-op'."
},
"like": {
"type": "string",
"description": "A Steam app id: return games similar to it (from its SteamCozy page)."
},
"min_reviews": {
"type": "integer",
"minimum": 0,
"description": "Minimum Steam review count (default 50)."
},
"min_positive_pct": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Minimum positive % (default 0)."
},
"released_after": {
"type": "integer",
"description": "Only games released in this year or later."
},
"free_only": {
"type": "boolean",
"description": "Only free-to-play games (by tag)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Max results (default 8)."
}
},
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Steam app id; pass to fetch."
},
"title": {
"type": "string"
},
"url": {
"type": "string",
"description": "The game's page on steamcozy.com."
},
"snippet": {
"type": "string",
"description": "Review score and count, year, top tags."
}
},
"required": [
"id",
"title",
"url"
]
}
},
"applied": {
"type": "object"
},
"unknown_tags": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"results"
]
}🟢new_games(block)
This month's Steam releases as shown on steamcozy.com/new/: 'popular' (Steam's own 'Popular new releases' order, re-baked daily — order only, no sales numbers), 'just_released' (this week and last, with a review floor), 'ea_graduates' (left Early Access), 'cozy' (this month's cozy releases) and 'steam_chart' (Steam's official top releases of the previous month, gold/silver/bronze). Each item has a steamcozy.com or Steam link, review score and tags.
입력 스키마
{
"type": "object",
"properties": {
"block": {
"type": "string",
"enum": [
"popular",
"just_released",
"ea_graduates",
"cozy",
"steam_chart"
],
"description": "One block in full; omit for a digest of all blocks (10 items each)."
}
},
"additionalProperties": false
}출력 스키마
{
"type": "object",
"properties": {
"as_of": {
"type": "string"
},
"month": {
"type": "string"
},
"url": {
"type": "string"
}
}
}커뮤니티
증거