# Epic Games Store Intelligence MCP MCP

> Epic Games Store Intelligence delivers real-time, deep access to the entire Epic catalog. Your agent can automatically track free games of the week, audit seasonal sales, and pull technical metadata for thousands of titles across any genre. It's your professional consultant for gaming trends, all through natural conversation.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** storefront, game-catalog, promotions, free-games, graphql, digital-distribution

## Description

This MCP connects your AI agent directly to the official Epic GraphQL API, giving you deep insight into the world’s most active PC gaming storefront. You can ask it to identify every free game coming up this month or search for specific developer histories across genres like RPG or Action. It handles everything from tracking major seasonal sales cycles to auditing niche indie titles that rarely get featured.

You stop jumping between sale pages, news blogs, and catalog filters. Instead, your agent processes the entire ecosystem in one go. If you're building automations—say, compiling a monthly report on trending games for stakeholders—you don't have to worry about data sources overlapping or missing key promotional details. Vinkius AI Analytics provides full visibility into every single tool call and piece of data that flows through this MCP, so nothing happens in the dark.

It lets you treat your agent like an expert consultant who knows the store inside out. You get immediate answers on what's selling now, which games are technically available for deep research, and exactly when those free offers start.

## Tools

### get_free_games
Lists all games currently available and those scheduled to become free soon.

### get_game_details
Retrieves complete product information for a specific game title, including its description and assets.

### list_games_on_sale
Pulls a list of all games that are currently discounted or on promotion.

### list_new_releases
Gets the titles that were most recently added to the store catalog.

### list_top_sellers
Compiles a list of games that are currently selling the highest volume.

### search_games_by_category
Finds games by established store categories like 'Action' or 'Puzzle'.

### search_games_by_tag
Searches for titles using specific tags, such as 'Indie', 'RPG', or 'Survival'.

### search_store_catalog
Executes a broad search across the entire store catalog to find games based on keywords and details.

## Prompt Examples

**Prompt:** 
```
Which games are free on the Epic Games Store right now?
```

**Response:** 
```
Checking the freebie vault... I found 2 free games available this week: 'Game Title A' and 'Game Title B'. I also identified that 'Upcoming Title' will be free starting next Thursday. Would you like the direct claim links?
```

**Prompt:** 
```
Search for all Batman games in the catalog and show their current prices.
```

**Response:** 
```
Running the GraphQL query for 'Batman'... I found 4 titles including the 'Arkham Trilogy' (currently on sale for $14.99) and 'LEGO Batman'. Would you like to see the full technical metadata for the Arkham bundle?
```

**Prompt:** 
```
Analyze the latest news and seasonal events for Fortnite.
```

**Response:** 
```
Inspecting Fortnite updates... A new season started yesterday with significant map changes and a new battle pass. I also found an upcoming live concert event scheduled for Saturday. Shall I provide the detailed patch notes?
```

## Capabilities

### Identify Free Games
The agent lists all current and upcoming free titles so you never miss a weekly offer.

### Audit Catalog Data
You can query the entire store for technical details, pricing, and descriptions for any title or developer.

### Monitor Sales Cycles
The agent pulls a list of all games currently discounted or on sale.

### Track Market Trends
You get lists of the newest releases and the current best-selling titles across different genres.

## Use Cases

### Tracking Competitive Pricing
A competitor needs to know what's on sale right now across the board. The agent runs `list_games_on_sale` and then uses `search_games_by_tag` for 'Shooter' to narrow down the data, compiling a precise list of discounted competitive titles.

### Building Content Pillars
A marketing team needs 10 ideas for blog posts. They ask the agent to run `list_new_releases` and then use `get_game_details` on the top three results, gathering official banners and descriptions automatically.

### Researching Game Genres
A student is writing a paper on niche gaming markets. They instruct the agent to run `search_games_by_tag` for 'Puzzle' and then use `search_games_by_category` for 'Indie' to gather all relevant data points in one go.

### Preparing an Investor Deck
An analyst needs proof of market depth. They run a broad search with `search_store_catalog`, then use `list_top_sellers` to prove current market value, generating both the list and the supporting metadata.

## Benefits

- Never miss a deal. Use `get_free_games` to automatically pull lists of current and upcoming zero-cost titles right into your report.
- Deep research is faster than clicking through tabs. Run `search_store_catalog` to gather technical metadata, prices, and descriptions for thousands of games at once.
- Understand market momentum. Use `list_top_sellers` and `list_new_releases` together so you can compare what's hot right now versus what just hit the shelves.
- Filter by intent. Need to know everything in one place? Combine `search_games_by_tag` (like 'Indie') with `search_games_by_category` (like 'Action') for precise targeting.
- Audit sales history easily. The dedicated `list_games_on_sale` tool gives you a clean, comprehensive list of all discounted titles without having to run multiple searches.

## How It Works

The bottom line is you get structured gaming intelligence delivered straight into your workflow without ever needing to visit the storefront website.

1. Subscribe to this MCP, then enter your Epic Client ID and Secret credentials.
2. Connect it through Claude, Cursor, or any compatible agent client in Vinkius.
3. Ask your agent a question—like 'List all top-selling sci-fi titles'—and the system fetches the data instantly.

## Frequently Asked Questions

**How do I check all current free games using get_free_games?**
Run `get_free_games` and the agent immediately lists every active or upcoming zero-cost title. This is faster than checking multiple promotional pages.

**Can search_store_catalog find me everything about a game's metadata?**
Yes, `search_store_catalog` performs broad searches that return titles, prices, descriptions, and cover images for games across the whole store.

**What is the best way to check sales? Should I use list_games_on_sale or search_store_catalog?**
Use `list_games_on_sale`. This tool is dedicated solely to finding discounted items, giving you a clean result set without the noise of general catalog searches.

**Do I need to use get_game_details for every game? **
Not necessarily. Use it when you find a promising title via `list_top_sellers` and need deep, technical proof points or specific descriptions for a presentation.

**What credentials do I need to use search_store_catalog?**
You must provide an Epic Client ID and Secret. You get these keys from the official Epic Developer Portal. These secure credentials allow your agent access to run any catalog query.

**If I call list_top_sellers too many times, will there be a rate limit?**
The platform manages usage throttling automatically. However, if you hit high volumes of requests, the MCP will return a specific rate limit error. We recommend pacing your calls to ensure smooth operation.

**How can I refine my search when using search_games_by_tag?**
You pass multiple tags or genres in a single query for combined results. For instance, combining 'Action' and 'Indie' narrows the focus significantly beyond just listing by category alone.

**Are the games returned by list_new_releases pulled in real-time?**
The MCP pulls data directly from Epic's GraphQL endpoint, providing near real-time results. Keep in mind there might be a small sync delay depending on when Epic publishes its official updates.