Steam Reviews MCP Server
A Model Context Protocol (MCP) server for Steam game reviews and analysis. Search games, fetch reviews, and analyze sentiment through the Model Context Protocol.
🎯 Key Features
- 🔍 Game Search - Search Steam games by name with batch support (up to 5 queries)
- 📊 Detailed Game Info - Get comprehensive game data with criteria filtering
- 💬 Review Fetching - Advanced filtering (time-bounded, Steam Deck, review bombs)
- 🧠 Sentiment Analysis - NLP-powered analysis with topic drill-down
- ⚡ Smart Caching - 70-85% API call reduction with variable TTL
- 🔗 Example Quotes - Clickable Steam community links for review quotes
🔒 Security
- 🐳 Hardened Docker Images
- Non-root user (mcpuser)
- Multi-stage builds
- Minimal Alpine base
- dumb-init process management
- ✅ Input Validation
- Zod schema validation for all inputs
- Type-safe TypeScript throughout
🛠️ Available Tools
| Tool | Purpose | Key Features |
|---|---|---|
| search_steam_games | Search for games | Single/batch search, AppID lookup, price info |
| get_game_info | Get game details | Batch lookup, criteria filtering, system requirements, DLC |
| fetch_reviews | Fetch user reviews | Advanced filters, pagination, time-bounded queries |
| analyze_reviews | Analyze sentiment | NLP analysis, topic drill-down, example quotes with links |






