aggrometer

The gaming attention graph: Steam players, Twitch live viewers, aggro ratio, hype, history.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
62%
Naming quality
85%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~710Tokens (tool definitions)
~318 BTypical response size
Moderate attention impact (0.55% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "aggrometer": {
      "url": "https://aggrometer.com/mcp"
    }
  }
}

Remote endpoints

https://aggrometer.com/mcpstreamable-http

What it can do

Tool inventory

Tools (8)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_summary

Warehouse status: how many games are tracked, hours of history recorded, snapshot counts, and data freshness timestamps. Call this first to understand data coverage.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪top_played(genre)

Top 100 games by current Steam concurrent players (updated hourly). Optionally scoped to one Steam genre.

Input Schema

{
  "type": "object",
  "properties": {
    "genre": {
      "type": "string",
      "description": "Steam genre name, e.g. 'Action', 'RPG', 'Strategy' (exact match; see genre_rollup for the list)"
    }
  },
  "additionalProperties": false
}
⚪top_watched(genre)

Top 100 games by current live Twitch viewership (15-min updates). Optionally scoped to one Steam genre.

Input Schema

{
  "type": "object",
  "properties": {
    "genre": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪aggro_board(genre)

Aggrometer's signature metric: aggro = live Twitch viewers / concurrent Steam players, same hour, per game (min 500 players). Above 1.0 means more people watch than play — spectacle games, watch-to-learn genres. A sudden aggro jump is an early attention signal.

Input Schema

{
  "type": "object",
  "properties": {
    "genre": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪genre_rollup

Every Steam genre aggregated: game count, combined players, combined live viewers, genre-level aggro ratio, and combined hype (anticipation) of the genre's unreleased games. The whitespace signal: high players + low hype = an underserved genre; low players + high hype = a wave arriving.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡hype_board

Aggrometer Anticipation Index: top-wishlisted unreleased Steam games scored with pre-release Twitch attention and Wikipedia attention surges (score = wishlist-rank points + log-scaled live viewers + log-scaled pageview surge vs 30-day average). A relative index - compare games against each other; week-over-week change is the launch-anticipation signal.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢game_detail(app_id)

Full profile of one game by Steam app id: hourly player history, Twitch viewer history, daily viewer-hours, price/discount history, top-seller rank appearances, clips-per-day virality, review counts and review-activity buckets back to launch, Wikipedia pageview history (monthly since 2018 + daily), developer news velocity, achievement-completion depth, and metadata (genres, developer, publisher). Use search_games first if you only know the name.

Input Schema

{
  "type": "object",
  "properties": {
    "app_id": {
      "type": "integer",
      "description": "Steam app id, e.g. 1623730 for Palworld"
    }
  },
  "required": [
    "app_id"
  ],
  "additionalProperties": false
}
🟢search_games(query)

Find games in the tracked catalog by name (substring match). Returns app ids for use with game_detail, plus current player counts.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded8 tools
verifiedversion not recorded8 tools
verifiedversion not recorded8 tools