Vinkius
Apex Legends

Apex Legends MCP for AI. Pull Live Stats and Match History Instantly

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Apex Legends MCP on Cursor AI Code EditorApex Legends MCP on Claude Desktop AppApex Legends MCP on OpenAI Agents SDKApex Legends MCP on Visual Studio CodeApex Legends MCP on GitHub Copilot AI AgentApex Legends MCP on Google Gemini AIApex Legends MCP on Lovable AI DevelopmentApex Legends MCP on Mistral AI AgentsApex Legends MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Apex Legends MCP tracks everything you need for competitive analysis: player stats, match history, leaderboards, and current server status. Connect your agent to pull real-time metrics—like kills, rank progression, or map rotations—directly into your workspace without leaving your workflow.

What your AI can do

Get leaderboard

Retrieves the top 500 players for specific statistics, updated every six hours.

Manage legacy match history

Allows actions like getting, adding, or deleting records from historical match data.

Get map rotation

Provides the current and next maps slated for various game modes.

+ 7 more capabilities included
Retrieve Player Performance Metrics

Get detailed combat metrics, rank information, and performance data for specific players.

Analyze Match History Records

Fetch a player's recent match results to track progression or analyze performance trends over time.

Check Global Rankings

Access the current top 500 players on global leaderboards for specific statistics.

Determine Rank Requirements

Find out the necessary RP/AP points required to reach Apex Predator rank.

Monitor Server and Map Status

Check the current operational status of the game servers or see what maps are rotating next.

Included with Plan

Waiting for input…

AI Agent

Apex Legends: 10 Tools for Game Analytics

Use these ten tools to retrieve everything from global rankings and player profiles to match history records, all managed by your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Apex Legends on Vinkius

Get Leaderboard

Retrieves the top 500 players for specific statistics, updated every six hours.

Manage Legacy Match History

Allows actions like getting, adding, or deleting records from historical match data.

Get Map Rotation

Provides the current and next maps slated for various game modes.

Get Match History

Collects new match history data for a player, requiring a request every four minutes.

Get Name To Uid

Converts a user's name into their unique identifier (UID) across multiple platforms.

Get Origin Uid

Gets a player UID using only their name, specifically for the PC Origin platform.

Get Player Stats By Name

Retrieves player statistics by their account name and associated platform (best used with Origin account names).

Get Player Stats By Uid

Fetches detailed player statistics using the unique UID, recommended for repeated...

Get Predator Requirements

Determines the specific RP/AP points needed to achieve Apex Predator rank status.

Get Server Status

Checks and reports the current operational status of the game servers.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Apex Legends integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Apex Legends, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Apex Legends MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Apex Legends API. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking Competitive Data is a Mess of Tabs and Spreadsheets

Right now, checking player performance means opening the game's website, finding the stats page, copying metrics into Excel, and then repeating that for every other player you want to compare. It’s clicking between tabs, dealing with different data formats, and spending time on manual copy-pasting just to build a simple comparison chart.

With this MCP, your agent handles the heavy lifting. You ask for specific metrics—like getting_player_stats_by_uid—and the data appears immediately, formatted and ready to use in your conversation thread or script. It’s pure, actionable data output.

get_server_status: Know if the Game is Up Before You Start

You used to have to manually check fan forums or official Twitter accounts just to find out if the game servers were down for maintenance, wasting time planning around unknown downtime.

Now you can ask your agent to run get_server_status. It gives you a direct answer on current connectivity. You know exactly when and why you can't play.

What your AI can actually do with this

You don't want to switch tabs every time you check a player's record or track the latest meta changes. This MCP gives your AI client direct access to raw data from Apex Legends. You can pull detailed combat metrics and rank data for any player, whether you know their name or their unique UID.

Need to see who’s climbing the ranks? Just ask for the global leaderboard. Want to keep players updated on the current map rotation or server status? The MCP handles that. Vinkius hosts this catalog, meaning once you connect your agent, all these tracking tools are available across any compatible client.

You get a full suite of competitive insights and match history tracking from one place.

Built · Hosted · Managed by Vinkius Apex Legends Stats Tracking - Live Player Data
Server ID 019e5cfc-27ea-7368-b1c8-eef9513c170e
Vinkius Inspector
Compliance Grade F
Score 14.04/100
Vinkius Inspector Badge — Score 14.04/100

Questions you might have

How do I find player stats for someone using the get_player_stats_by_uid tool? +

You must first obtain their unique UID. Use either get_name_to_uid or get_origin_uid to convert their name into a UID before passing that ID to get_player_stats_by_uid.

What is the difference between get_match_history and manage_legacy_match_history? +

get_match_history pulls new, recent match data, but manage_legacy_match_history allows you to perform administrative actions like deleting or adding records from older, archived data.

Can I check the current map rotation using get_map_rotation? +

Yes. This tool gives real-time information on what maps are currently active and which ones are scheduled to come into rotation next.

Do I need a specific client for get_leaderboard? +

No, you just connect your preferred MCP-compatible client. Once connected, your agent uses the tool regardless of whether you're in Cursor or Claude.

How does get_name_to_uid help me find a player's ID across different gaming platforms? +

It provides the universal identifier. Use this tool first when you only have a username, as it checks multiple sources to locate the correct UID before you query stats.

What are the limitations or rate limits I should know about when using get_match_history? +

You must send a separate request every four minutes to collect new data. If you query too frequently, the API will return an error until that specific cooldown period passes.

How can I check the requirements needed for Apex Predator rank using get_predator_requirements? +

The tool gives you the exact RP/AP needed right now. This helps competitive players track their progress toward reaching top-tier status without needing manual calculations.

When should I use get_player_stats_by_name versus get_player_stats_by_uid? +

You should use get_player_stats_by_uid for repeated queries because it's more stable. Only use the name-based tool if you don't have a unique ID, and note that the name tool often requires an Origin account name for PC.

How can I check if the Apex Legends servers are currently down? +

You can use the get_server_status tool. It provides real-time connectivity data for various regions and platforms to confirm if there are any ongoing outages.

Is it possible to see how many points I need to reach Apex Predator rank? +

Yes! The get_predator_requirements tool returns the current RP/AP threshold required to enter the top 750 (Predator) rank on each platform.

Can I track my match history automatically? +

You can use get_match_history for recent data or manage_legacy_match_history to add your UID to the tracking system. Note that some tracking features require periodic bridge requests.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Apex Legends. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.