# Steam Performance & Scouting Intelligence MCP for AI Agents AI Agent Connect

> Steam Performance & Scouting Intelligence lets your agent pull deep player data, achievement rarities, and technical stats from Steam. It turns your AI client into a pro e-sports scout that can audit player skill levels and check account integrity across thousands of titles.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_BYRuS4SE9NhH3mCxvx2LQtpQCOumWlsz41PSMcs5/ai-agent-connect
- **Tags:** esports-scouting, performance-metrics, technical-telemetry, player-benchmarking, gaming-achievements

## Description

Steam Performance & Scouting Intelligence lets you turn your AI client into a professional e-sports scout. Instead of manually digging through Steam profiles to find the next big talent, you can just ask your agent to pull the data for you. This Connector gives your agent direct access to raw gameplay stats, achievement histories, and account statuses. It's built for people who need to see the truth behind a player's skill level. You can check if a player actually has the experience they claim by looking at their playtime across their entire library or by seeing which specific games they've played recently. If you're looking for high-level competition, you can use this to audit achievement rarities to see if a player has hit the hardest milestones in the community. You can even check for account integrity by pulling ban statuses instantly, which is a huge time saver for tournament organizers. It handles all the tedious data fetching so you can focus on the strategy. You'll find this Connector in the Vinkius catalog, where it sits alongside other tools designed to give your agent more technical depth. This is about moving away from manual copy-pasting and toward a data-led way of managing rosters and scouting talent. Coaches, organizers, and competitive players can use this tool to get the data they need without the headache of jumping between multiple websites.

## Tools

### get_player_profile
Pull general profile information for one or more Steam users. This gives you a quick overview of a player's public presence.

### get_player_bans
Check if an account has any VAC, community, or economy bans. Use this to quickly verify the integrity of a player's profile.

### get_steam_level
Check the current Steam level of a specific player. This provides a quick metric for account age and activity.

### get_user_game_stats
Get raw gameplay data like kills and objectives for a specific game. Use this to see the actual performance of a competitive player.

### get_player_badges
List all community badges a player has earned. These badges can indicate long-term participation in various community events.

### get_game_schema
View the full stats and achievements structure for a particular game. This is useful for understanding how specific games track progress.

### get_player_achievements
See which achievements a player has unlocked in a specific game. This helps you gauge their progress toward specific milestones.

### get_recently_played_games
See which titles a user has played in the last two weeks. It helps you track current gaming habits and focus areas.

### get_friend_list
Retrieve a list of friends for a user with a public profile. This helps in mapping out social connections within a gaming community.

### get_global_achievement_percentages
See how many players globally have unlocked specific game achievements. Use this to quantify how rare a player's accomplishments actually are.

### get_owned_games
List every game in a player's library that has actual playtime. This shows the breadth of a user's gaming experience.

## Prompt Examples

**Prompt:** 
```
Audit the performance of user '7656119803...' in Deadlock.
```

**Response:** 
```
Retrieving technical scouts... I've fetched the stats for Deadlock. This player has an average soul-per-minute of 450 and a 65% winrate with 'Hero X'. I also have the breakdown of their damage contribution. Would you like to see their last 5 match outcomes?
```

**Prompt:** 
```
Check for active VAC bans on SteamID '7656119803...'
```

**Response:** 
```
Running integrity check... The account '7656119803...' is currently in good standing. No active VAC, community, or trade bans were detected. I have the full ban history report. Shall I also check their account level and badges?
```

**Prompt:** 
```
Compare my Elden Ring achievements to global stats.
```

**Response:** 
```
Inspecting achievements... You have unlocked 'Achievement A', which only 2.5% of players globally possess. However, you are missing 'Achievement B', which 15% have already completed. Would you like the full technical list of missing achievements?
```

## Capabilities

### Fetch player stats
Pull raw gameplay numbers like kills and playtime for specific games.

### Audit achievement rarity
Compare a player's progress against global completion percentages.

### Check account integrity
Verify VAC, community, and economy ban statuses instantly.

### Monitor host status
Get real-time metadata for dedicated game hosts using their IP.

### Review game libraries
List all owned games with recorded playtime for a specific user.

## Use Cases

### Scouting a new pro
A scout asks the agent to audit a player's Deadlock stats and check their recent activity using get_user_game_stats.

### Tournament vetting
An organizer checks for VAC bans on 50 different SteamIDs before a major event using get_player_bans.

### Achievement hunting
A gamer wants to know which Elden Ring achievements are the rarest compared to their own using get_global_achievement_percentages.

### Host verification
A host checks the status of a dedicated host IP to ensure it's live before a match.

## Benefits

- Faster scouting: Use get_user_game_stats to see real gameplay numbers without clicking through menus.
- Integrity checks: Verify accounts using get_player_bans to keep your tournament environment clean.
- Skill quantification: Use get_global_achievement_percentages to see if a player's trophies are actually rare.
- Library auditing: Check get_owned_games to see a player's actual experience across their whole library.
- Host monitoring: Use get_player_profile and host metadata to verify dedicated game host availability.
- Roster management: Pull get_friend_list and get_steam_level to build a complete picture of a player's social and status history.

## How It Works

The bottom line is you get a data-driven scouting tool that turns raw Steam data into actionable player reports.

1. Subscribe to this Connector and grab your Steam Web API Key.
2. Connect the Connector to your preferred client like Claude, Cursor, or Windsurf.
3. Ask your agent to audit a profile or pull stats for a specific game.

## Frequently Asked Questions

**Can this Connector help me scout pro players?**
Yes. It lets your agent pull specific gameplay stats and achievement histories to help you build a data-backed profile of any player.

**How do I check for VAC bans?**
You can simply ask your agent to check a specific SteamID for ban statuses. It will instantly verify VAC, community, and economy bans.

**Can it tell me if a game achievement is rare?**
Yes. It pulls global completion percentages so you can see how many people have unlocked a specific achievement compared to the rest of the community.

**Is this good for tournament organizers?**
It's perfect for integrity checks. You can quickly audit a list of players to ensure no one is using a banned account before your event starts.

**What kind of game stats can it pull?**
It can retrieve raw gameplay numbers like kills, technical objectives, and class-specific playtime for games tracked by Steam.

**Can I see a player's friend list?**
Yes, as long as the user's profile is set to public, your agent can retrieve their friend list to help you map out social connections.

**Can my AI automatically analyze technical stats for a specific game like Deadlock?**
Yes! By using tools like `get_user_game_stats` and `get_game_schema`, your agent can retrieve the full list of technical counters (souls, damage, objectives) recorded by the Steam backend for that specific title.

**How do I check if a player has any active bans before inviting them to a tournament?**
Use the `get_player_bans` tool. Your agent will instantly retrieve the official status for VAC bans, community bans, and economy bans, ensuring the integrity of your competitive event.

**Does the integration allow comparing performance between two different players?**
Yes. The `get_user_game_stats` action retrieves data for multiple SteamIDs and compiles a side-by-side comparison of their technical metrics, allowing the agent to identify who has higher efficiency in specific areas.