Epic games

Epic games MCP integration

Reports island plays, unique players, peak CCU, and retention, and reads or sets properties on a live Unreal Engine object through a preset.

28actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get island plays

    Lyro retrieves session starts for Fortnite islands. Support teams track island popularity instantly.

  • Get island retention

    Lyro retrieves day-over-day retention metrics for islands. Agents analyze player stickiness without calculations.

  • Call uobject blueprint function

    Lyro invokes Blueprint functions on UObjects instantly. Developers execute custom logic without rebuilding.

See all 28 actions

How businesses use Epic games + Lyro

Each card is one request a support team gets, and the Epic games actions Lyro runs to close it.

  • Report how an island performed this week

    Lyro pulls the session starts, unique players, and total minutes played for an island code over the interval asked about, so a creator gets the numbers without exporting a dashboard.

    Get Island PlaysGet Island Unique PlayersGet Island Minutes Played
  • Tell whether players are actually coming back

    Lyro reads day-over-day retention, average minutes per unique player, and peak concurrent users for an island, which separates a traffic spike from an audience that stayed.

    Get Island RetentionGet Island Average Minutes per PlayerGet Island Peak CCU
  • Find and profile a published island

    Lyro lists the public discoverable islands newest first, fetches the metadata behind a specific island code, and pulls how often it has been favorited and recommended.

    List Fortnite IslandsGet Island MetadataGet Island Favorites Metrics
  • Drive a live Unreal Engine scene from chat

    Lyro opens a Remote Control session, reads or writes a property exposed through a preset, and invokes a blueprint-callable function on a UObject, batching several calls into one request when latency matters.

    Initiate Remote Control SessionUpdate Preset PropertyCall UObject Blueprint Function

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Epic games actions it has and picks the ones a request needs.

  1. 01

    Connect Epic games

    Authorize the Epic games account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Epic games actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Epic games · Lyro

Everything else about Epic games

Setup, permissions, and the limits of what Lyro can do inside Epic games.

  • Not dependably. Get Island Average Minutes per Player accepts hour and minute intervals but Epic does not always make them available, and Get Island Retention is supported on a day interval only. The daily bucket is the granularity every island metric returns consistently.

Every action available in Epic games

All 28 actions your agent can call on Epic games, straight from the live MCP connection.

  • Delete preset metadata key

    Delete a metadata key-value pair associated with a Remote Control Preset.

  • Get island metadata

    Fetch metadata for a specific Fortnite island by its code.

  • Get island average minutes per player

    Retrieve average minutes per unique player for a given island code and interval.

  • Get island favorites metrics

    Fetch how many times an island was added to favorites over a time interval.

  • Get island metrics by interval

    Retrieve usage metrics for a Fortnite island aggregated by interval.

  • Get island minutes played

    Retrieve total minutes played on an island during a given interval.

  • Get island peak ccu

    Retrieve peak concurrent users for an island.

  • Get island plays

    Retrieve the number of plays (session starts) for a Fortnite island.

  • Get island recommendations

    Retrieve the count of player recommendations for an island.

  • Get island retention

    Retrieve day-over-day retention metrics for a Fortnite island.

  • Get island unique players

    Retrieve the number of unique players who played an island over a specific interval.

  • Get remote control preset

    Get details for a specific Remote Control Preset by name.

  • Get preset metadata

    Retrieve all metadata entries associated with a preset.

  • Get preset metadata key

    Read a single metadata key's value for a Remote Control Preset.

  • Get preset property

    Read the value(s) of a property exposed through a Remote Control Preset.

  • List blueprint-callable functions

    List blueprint-callable functions on a UObject.

  • List fortnite islands

    List public discoverable Fortnite islands sorted by newest releases first.

  • Remote API cors preflight

    Perform a CORS preflight OPTIONS request to the Remote Control API.

  • Call uobject blueprint function

    Invoke a Blueprint-callable function on an in-memory UObject.

  • Describe a uobject

    Describe a UObject.

  • Wait for uobject event (experimental)

    Block until the next specified UObject event occurs.

  • Put uobject property

    Read or set a UObject's property values.

  • Get object thumbnail

    Fetch the Content Browser thumbnail image for a specified asset.

  • Invoke preset function

    Invoke a function in a Remote Control Preset.

  • Put preset metadata key

    Create or update a metadata key on a Remote Control Preset.

  • Update preset property

    Update a property exposed through a Remote Control Preset.

  • Batch remote control requests

    Batch multiple Remote Control API calls into a single request.

  • Initiate remote control session

    Initiate a Remote Control session.

Ready to connect Epic games?

Authorize the account and your agent has all 28 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot