- STATUS
- SESSION
- IDENTITY
- HUMAN
Short answer
How can I track if a specific player is online?
Your agent finds the correct Epic account using a display name and then pulls their current status. You'll get immediate updates on whether they are online or currently in a game session.
Where the data lands.
Real-time status outcomes.
The information your agent pulls from Epic lands in these specific places.
STATUS
Real-time presence
The AI pulls current online or offline status. You get a clear view of who is active right now.
SESSION
Active game sessions
The agent identifies if a player is currently mid-game. This helps you know exactly when they are busy.
IDENTITY
Account verification
The AI matches display names to specific Epic accounts. This ensures you are tracking the right person.
HUMAN
Manual intervention
The AI cannot change player settings or force status updates. You must handle any direct player communication yourself.
The workflow
What your AI does when a request arrives.
Your agent follows a direct path from a name to a status update.
Identify the account
The agent takes the display name you provide and finds the matching Epic account ID.
search_account_by_display_nameCheck online status
Once the account is found, the agent checks if the user is currently logged in.
get_player_presenceVerify active sessions
The agent looks deeper to see if the player is actually in a game session.
get_player_presenceReport findings
The agent summarizes the presence and session data for you in your chat interface.
get_player_presence
Try it
Copy these to start.
Use these prompts to begin monitoring players immediately.
Starting points
Replace the names in these prompts with the actual Epic display names you want to track.
Epic Online Services Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_rl31oINFqDsDQE2IDMikjO0WMJIUlL3vFczGWCLw/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Epic Online Services capabilities are ready to use.
{
"mcpServers": {
"epic-online-services-social-analytics-mcp": {
"url": "https://edge.vinkius.com/vk_preview_rl31oINFqDsDQE2IDMikjO0WMJIUlL3vFczGWCLw/mcp"
}
}
}Check if the player ShadowReaper is currently online.
Is DragonSlayer in an active game session right now?
Find the Epic account for user PixelKnight and tell me their status.
Monitor the presence of player StarGazer and let me know when they go online.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Epic Online Services & Social Analytics once, then ask.
Click the link to connect your account. Your credentials stay encrypted, and you can start asking questions immediately.
Connect Epic Online Services & Social Analytics to your AIFAQ
How this task behaves.
- 01
Can the AI change a player's status to 'Online'?
No. The AI can only read existing presence data; it cannot modify player status.
- 02
Does the AI need the Epic Account ID to work?
No. You can just provide a display name, and the AI will find the account for you.
- 03
Can the AI send messages to the player?
No. This connector only reads presence and session data. It cannot send messages or interact with players.
- 04
How often does the presence data update?
The AI pulls the most recent data available from Epic Online Services at the moment you ask.
- 05
Can the AI see what specific game a player is playing?
The AI can see if a player is in an active session, but it is limited to the data provided by the presence tool.
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
