• DATA
  • STATS
  • INSIGHT
  • HUMAN

How to track player achievements with your AI

Connect your agent to Epic Online Services to pull real-time player data and achievement metadata. Once connected, your agent handles the math for rarity and progress auditing.

Ask AI about this page

Short answer

How can I track player achievements with my AI?

Your agent pulls achievement definitions and individual player records to compare progress. It then calculates how many players have earned specific milestones to determine rarity. You get a clear breakdown of player standing and achievement scarcity.

The results.

Where your data lands.

The AI processes raw service data into these specific outcomes.

DATA

Achievement audits

The agent compares player history against the full list of available achievements. You get a report on what's completed and what's pending.

STATS

Rarity calculations

By looking at the total pool of achievements, your agent identifies which milestones are extremely rare or common. This helps you spot outlier players.

INSIGHT

Player progress maps

The AI maps out exactly where a player sits in the game's progression loop. It identifies bottlenecks where players are getting stuck.

HUMAN

Manual adjustments

The AI cannot modify achievement status or change game data. You must handle any manual player support or reward distribution yourself.

The workflow

What your AI does when the data arrives.

The agent follows a specific sequence to turn raw service calls into actionable player insights.

  1. Fetch definitions

    The agent first pulls the master list of all possible achievements and their requirements.

    get_achievement_definitions
  2. Pull player records

    It then retrieves the specific achievement history for the player you are auditing.

    get_player_achievements
  3. Compare and calculate

    The agent cross-references the player's earned list against the master definitions to find gaps.

    get_achievement_definitionsget_player_achievements
  4. Report rarity

    The agent uses the gathered data to determine how many players have reached specific milestones.

    get_player_achievements

Try it

Copy these to start.

Use these prompts to begin your audit.

Starting points

Replace the bracketed text with your specific player IDs or achievement names.

Epic Online Services Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_rl31oINFqDsDQE2IDMikjO0WMJIUlL3vFczGWCLw/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Epic Online Services capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "epic-online-services-social-analytics-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_rl31oINFqDsDQE2IDMikjO0WMJIUlL3vFczGWCLw/mcp"
    }
  }
}
Copy into chat04
  • Get the achievement definitions and tell me which ones are the hardest to get.

  • Check the achievements for player ID [ID_NUMBER] and compare them to the full list.

  • Based on the player achievements for [ID_NUMBER], how close are they to finishing the game?

  • List all achievements for player [ID_NUMBER] that are currently incomplete.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Epic Online Services & Social Analytics once, then ask.

One click connects your agent to the service. Your credentials stay encrypted and private. You can then start asking questions about player data immediately.

Connect Epic Online Services & Social Analytics to your AI

FAQ

How this task behaves.

  • 01

    Can the AI grant achievements to players?

    No. The tools only allow the agent to read achievement definitions and player progress. It cannot write or modify data in Epic Online Services.

  • 02

    Can I use this to ban players?

    No. This MCP is for auditing and analytics. It does not have tools to manage player accounts or perform moderation actions.

  • 03

    How does it know if an achievement is rare?

    The agent compares the specific player's achievements against the global definitions provided by the service.

  • 04

    Does the AI see all player data?

    No. The agent only sees the data accessible through the achievement and definition tools.

  • 05

    Can I automate player rewards?

    No. While the AI can identify which players earned a reward, you must manually trigger the reward process in your own systems.

  • More questions about Epic Online Services & Social Analytics? The Connector page answers them. See everything the Epic Online Services & Social Analytics Connector can do

Connect Epic Online Services to Claude, Cursor, ChatGPT & more