# Steam Intelligence MCP

> Steam Platform & Hype Intelligence MCP gives your agent deep access to the world's largest PC gaming platform data. Instantly monitor live player counts, track trending titles, analyze public wishlists, and map social connections between profiles using natural conversation.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** market-trends, player-counts, social-graph, community-data, gaming-insights, wishlist-analysis

## Description

Understand what games are truly gaining momentum by connecting directly to Steam’s massive data set. This MCP gives your agent the pulse of the market: you can identify which titles are spiking in popularity, audit current player numbers across specific games, and even analyze who friends with whom on the platform. Need to know if a new patch is generating hype? Your agent pulls the latest news and technical updates instantly. You don't have to juggle multiple dashboards or manually search developer wikis for this information. By connecting through Vinkius, you get professional-grade Steam analysis right inside your chat client, transforming raw gaming data into direct answers about consumer behavior and community interest.

## Tools

### get_app_details
Retrieves the full store page listing details for a specific game title.

### search_all_steam_apps
Generates a comprehensive list of every available app on the Steam platform.

### get_app_news
Pulls the most recent news updates and patch notes associated with a game's AppID.

### get_featured_categories
Lists the current, top-level featured categories available in the Steam Store.

### get_friend_list
Creates a list of friends for a specified Steam user's public profile.

### get_owned_games
Lists all games that a specific player has purchased and owns on the platform.

### get_current_player_count
Provides a live, accurate count of how many users are currently playing a designated game.

### get_player_summary
Gathers basic public profile details about a specific Steam user.

### get_recently_played
Lists the titles that a player has played within the last two weeks.

### list_featured_games
Returns a list of games that are currently featured or trending on Steam.

### resolve_vanity_url
Converts a custom, readable Steam URL into the unique 64-bit numerical ID required for API calls.

## Prompt Examples

**Prompt:** 
```
Identify the top trending games on Steam right now.
```

**Response:** 
```
Retrieving trending titles... I've identified the current top games including 'Deadlock' and 'Black Myth: Wukong'. I have their current sales ranking and featured banners. Would you like to see the live player count for these titles?
```

**Prompt:** 
```
Resolve the vanity URL 'faker' and show his public profile summary.
```

**Response:** 
```
Resolving URL... Custom ID 'faker' corresponds to SteamID64 `765611980345...`. His profile shows he is currently 'Online' and his primary game is League of Legends. I also have his avatar and profile link. Shall I check his recently played games?
```

**Prompt:** 
```
Analyze the latest patch notes for Counter-Strike 2 (AppID 730).
```

**Response:** 
```
Inspecting latest updates... I found a significant patch from today regarding map adjustments on Mirage and sub-tick networking improvements. I have the full summary of technical changes. Would you like the details on weapon balance adjustments?
```

## Capabilities

### List trending titles
Retrieves the currently featured and top-selling games on the entire platform.

### Get live player counts
Provides real-time data showing how many people are playing a specific game right now.

### Analyze social links
Resolves custom usernames into unique Steam IDs and lists public friends or group memberships.

### Track user activity
Lists the games a specific player owns, recently played, or added to their wishlist.

### Review game information
Fetches full store page details and the latest patch notes for any given title.

## Use Cases

### Need proof for a publisher meeting
The marketing analyst needs quick data. They ask their agent to use list_featured_games and then get_current_player_count on the top three results. This immediately generates hard numbers proving market interest before they even write a single press release.

### Building out character profiles for fiction
The writer asks their agent to resolve_vanity_url for an online pseudonym, then use get_player_summary. This reveals the user's primary interests and general activity level, adding deep realism to the fictional background.

### Checking competitor launch viability
The product team wants to know if a rival game is gaining traction. They use get_app_details and check for recent news using get_app_news, giving them actionable intel on the opponent's current development focus.

### Auditing friend groups for networking events
The community manager needs to know who is connected. They use resolve_vanity_url to convert a group of names into IDs, then run get_friend_list to see the depth and breadth of their existing social graph.

## Benefits

- Track immediate hype cycles. Instead of guessing, you can use get_current_player_count to see the live user count for any title, quantifying momentum instantly.
- Understand player behavior patterns. You can audit public wishlists and check what games players have recently played using get_recently_played to inform your next content piece.
- Map out social networks efficiently. The resolve_vanity_url tool converts messy usernames into clean IDs, letting you use get_friend_list for precise targeting.
- Stay ahead of development cycles. Use get_app_news to pull the latest patch notes and technical changes for a game before competitors even post about them.
- See what's hot right now. The list_featured_games tool gives you an immediate rundown of trending titles, saving time compared to browsing the store manually.

## How It Works

The bottom line is that you get real-time, structured gaming intelligence delivered directly into your workflow without leaving your chat interface.

1. Subscribe to this MCP and input your Steam Web API Key into your agent's configuration.
2. Your AI client authenticates the key, granting controlled access to Valve’s public data endpoints.
3. You ask a natural language question—like 'How many people are playing Deadlock?'—and the system executes the necessary tool calls.

## Frequently Asked Questions

**How do I find out how many people are playing a game right now using Steam Platform & Hype Intelligence MCP?**
You use the get_current_player_count tool. This function fetches a live, real-time count of users active in that specific title at the moment you run the query.

**Can I find out what games a user is interested in with Steam Platform & Hype Intelligence MCP?**
Yes. You can use get_player_summary to see basic details, and by checking their public wishlists or using the get_recently_played tool, you understand their current gaming habits.

**What is the best way to check for new game updates?**
Use the get_app_news tool. This pulls all the latest patch notes and developer announcements for a specific AppID, ensuring you have the most accurate information on changes.

**How does Steam Platform & Hype Intelligence MCP handle usernames?**
It uses the resolve_vanity_url tool. This function takes human-readable custom URLs and converts them into the unique numerical ID that all other tools require.

**Does this MCP help me find out what games are trending generally?**
Yes, you can use list_featured_games to get a quick overview of currently featured titles. For more specific data on popularity, check the live player count via get_current_player_count.