# Fortnite Intelligence MCP

> Fortnite Map, Playlists & Engine Intelligence gives your agent deep read access to Fortnite's technical core. You can instantly pull the current island map with POI coordinates, audit active game modes and playlists, or fetch official AES keys for decrypting pak files. It’s essential data for developers, modders, and deep-dive analysts.

## Overview
- **Category:** artificial-intelligence
- **Price:** Free
- **Tags:** game-engine, map-data, metadata, real-time-updates, gaming-infrastructure

## Description

Forget spending hours tracking down metadata across forums. This MCP gives your AI agent the structural intelligence of the entire Fortnite ecosystem. You get immediate access to technical core details: pull up the current island map with high-resolution imagery and find coordinates for every named Point of Interest. Need to know what’s trending? Your agent lists all active game modes, including player limits and LTM descriptions. For developers, it's critical—you can fetch official AES keys needed to decrypt game files or track build versioning in real time. This deep analysis capability is now available through the Vinkius Marketplace, letting you treat your AI client like a professional Fortnite engine analyst, just by talking to it.

## Tools

### get_aes_encryption_keys
Retrieves the necessary encryption keys used in game files, useful for data mining.

### get_battle_royale_news
Gets the most recent news headlines specifically related to Battle Royale mode.

### get_banner_colors
Lists all available color options for Fortnite profile banners.

### get_profile_banners
Lists all possible icons available for Fortnite user profile banners.

### get_current_map
Fetches the current Fortnite island map, including coordinates for all named Points of Interest.

### get_playlist_details
Retrieves specific information and parameters for a single, identified playlist or game mode.

### get_save_the_world_news
Retrieves the latest news updates specific to Save the World mode.

### list_all_playlists
Provides a comprehensive list of every currently available Fortnite playlist or game mode.

## Prompt Examples

**Prompt:** 
```
Show me the current island map and list all named POIs.
```

**Response:** 
```
Retrieving high-res satellite map... I've identified the current island configuration. Major POIs include 'Tilted Towers' and 'Pleasant Park'. I also have the blank map imagery for tactical planning. Would you like the coordinates for any specific location?
```

**Prompt:** 
```
What are the current AES keys for version 29.40?
```

**Response:** 
```
Checking engine metadata... For version 29.40, the main AES key is `0x44AB...`. I also found 5 dynamic keys for recent pak files. Would you like the full technical list of encrypted file names?
```

**Prompt:** 
```
List all active 50v50 or large team gamemodes available today.
```

**Response:** 
```
Running the playlist audit... I found an active LTM 'Big Battle' which supports up to 40 players per match. I also identified 'Team Rumble'. Would you like to see the minimum player requirements for these modes?
```

## Capabilities

### Map and POI Auditing
Get the current island map imagery and coordinates for every named Point of Interest (POI) on the board.

### Playlist Status Check
List all active or limited-time game modes, including player caps and technical details.

### Security Key Retrieval
Fetch the official AES encryption keys required for analyzing and decrypting core pak files from the latest build.

### Profile Data Lookup
List current profile banner options or retrieve specific game news (Battle Royale, Save the World).

## Use Cases

### Tracking Map Patches
An analyst needs to know exactly where the new POIs landed after a patch. They ask their agent, 'Show me the current island map and list all named POIs.' The agent uses `get_current_map` to deliver coordinates for every location instantly.

### Developing Mod Tools
A developer needs keys to read a proprietary file format. They run `get_aes_encryption_keys`, and the agent returns the necessary crypto keys, letting them bypass manual key discovery.

### Team Strategy Planning
A coach wants to audit which large team modes are available for practice this week. They prompt the agent with 'List all active playlists,' using `list_all_playlists` and then narrow down details with `get_playlist_details`.

### Content Audit
A content creator needs to list every banner option for a video showcase. They ask the agent to run `get_profile_banners`, getting all possible icons in one query instead of searching through multiple external resources.

## Benefits

- Stop manually cross-referencing build documentation. You can instantly run `get_aes_encryption_keys` to get the keys needed for pak file decryption, saving hours of manual effort.
- Need a live view of the battlefield? Use `get_current_map` to pull high-resolution map data and POI coordinates directly into your agent's context for immediate analysis.
- Don't waste time guessing what modes are available. Running `list_all_playlists` gives you an audit of every active or limited-time game mode right now.
- Want to check profile aesthetics? Use `get_profile_banners` and `get_banner_colors` together to quickly see all the options without visiting external wikis.
- When tracking seasonal updates, running both `get_battle_royale_news` and `get_save_the_world_news` ensures you have a complete picture of content changes for every major mode.

## How It Works

The bottom line is that you use natural language prompts against a standardized catalog of technical endpoints.

1. Subscribe to this MCP and input your Fortnite API Key.
2. Connect your preferred AI client (Claude, Cursor, etc.) to Vinkius.
3. Ask your agent specific questions like, 'What are the AES keys for build 29.40?' or 'List all current playlists.'

## Frequently Asked Questions

**How do I check if a specific mode is active using get_playlist_details?**
You must first use `list_all_playlists` to identify the exact name or ID of the game mode. Then, pass that identifier to `get_playlist_details` for all the technical parameters you need.

**What is the difference between get_current_map and listing POIs?**
`get_current_map` gives you the high-resolution imagery of the map itself. Listing POIs uses that data to pull a specific, structured list of named points with their coordinates.

**Can I use get_aes_encryption_keys for older game versions?**
No. This tool connects to the live metadata stream and retrieves keys from the latest build version only. You'll need a different source for historical data.

**Does list_all_playlists show limited-time modes (LTMs)?**
Yes, `list_all_playlists` pulls all active playlists and LTMs available right now. It's your single source of truth for current game mode availability.

**What credentials are needed to run the `get_aes_encryption_keys` tool?**
You must provide a valid Fortnite-API Key, obtained through the official dashboard. This key authenticates your agent and grants access to protected technical endpoints like encryption keys.

**Does using `get_current_map` include coordinates for all named Points of Interest (POIs)?**
Yes, it returns structured data including the geographical coordinates for every named Point of Interest. This makes correlating map changes with specific locations straightforward.

**What should I do if multiple calls to `list_all_playlists` fail due to rate limits?**
The service enforces standard API rate limits to keep things stable. If your agent receives an error, it should pause for 60 seconds and then retry the specific request.

**How can I use `get_profile_banners` to catalog all available profile icons?**
The tool lists every supported profile banner icon type in the game. This provides a complete metadata catalog, letting developers know exactly which banners are active.

**Can my AI automatically find the coordinates for a specific named location on the island?**
Yes! Use the `get_current_map` tool. Your agent will retrieve the official 2D grid coordinates for any named POI on the current map, allowing for precise tactical positioning analysis.

**How do I check if a specific Limited Time Mode (LTM) is currently active?**
The `list_all_playlists` tool retrieves only the playlists currently marked as events or LTMs, providing their technical IDs and player limits so you can monitor mode rotations in real-time.

**Is the AES key data updated immediately after a new game patch is released?**
Yes. The `get_aes_encryption_keys` action retrieves the latest keys discovered in the current build, typically within minutes of a new version being deployed to the Epic servers.