ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use BattleMetrics with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Global game server tracking and player analytics. monitor servers, search players, and audit bans via AI.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 12 capabilities

The complete BattleMetrics capability set.

These are the exact actions your AI can choose when you ask it to work with BattleMetrics.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 12 available through BattleMetrics.

  1. 01

    Get game

    Returns details such as the game name, the number of tracked servers and players, and game-specific metadata. Use this to get an overview of a game's ecosystem on BattleMetrics. Get details about a specific tracked game

  2. 02

    Get server

    Returns the server name, IP address, port, current player count, max players, rank, game details, map, status, and detailed metadata. Use this when the user already has a server ID and wants deep information. Get detailed information about a specific game server

  3. 03

    Get server leaderboard

    Returns player names, IDs, and playtime duration. This is useful for identifying the most active or dedicated players on any tracked game server. Use page_number for pagination. Get the time-based leaderboard for a game server

  4. 04

    List games

    Returns each game's ID, display name, and metadata. Useful for discovering which games are available for server and player queries, and for getting the correct game identifier to use in server filters. List all games tracked by BattleMetrics

Capability set02 / 03

05-08

4 capabilities in this set.

Part of 12 available through BattleMetrics.

  1. 05

    List players

    Use the search parameter to find players by name. Returns player names, IDs, and metadata. Results are paginated. use page_number to navigate. This is a powerful capability for looking up any player across all supported games. Search and list players across all tracked game servers

  2. 06

    List servers

    Use the optional search parameter to find servers by name, or filter by game and country. Returns server name, IP, port, player count, rank, and game type. Results are paginated. use page_number to navigate through results. List game servers tracked by BattleMetrics

  3. 07

    Search servers

    Unlike the basic list_servers capability, this supports granular filtering by server name, game, country, minimum/maximum player count, rank range, and more. Returns matching servers with full metadata including name, IP, port, player count, rank, game type, map, and status. Use this when you need precise filtering to find specific servers. Results are paginated. use page_number to navigate. Search game servers with advanced filters

  4. 08

    Get ban

    Returns the ban reason, banned player identifier, timestamps, expiry date, scope (server-level or organization-wide), and the administrator who issued the ban. Requires appropriate ban:read scope on the API token. Use this after identifying a ban ID from list_bans. Get details for a specific ban

Capability set03 / 03

09-12

4 capabilities in this set.

Part of 12 available through BattleMetrics.

  1. 09

    Get player

    Returns the player name, associated identifiers (Steam, EOS, etc.), time played statistics, linked servers, and recent activity. Use this after identifying a player ID from list_players or session history. Get detailed profile for a specific player

  2. 10

    Get player sessions

    Each session shows which server the player was on, when they joined, when they left, and the session duration. Useful for auditing player activity, tracking playtime, or verifying presence on a specific server. Get session history for a specific player

  3. 11

    Get server player count history

    Useful for analyzing population trends, peak hours, and server activity patterns over a given time range. If start and stop are omitted, the API returns recent history. Use ISO 8601 timestamps for the date range. Get player count history for a game server over time

  4. 12

    List bans

    Each ban includes the ban reason, the banned player identifier, timestamps, expiry, and scope (server-level or organization-wide). Requires appropriate ban:read scope on the API token. Use page_number for pagination and optional server_id to filter bans from a specific server. List bans in your BattleMetrics organization

Observed, not estimated

941ms average. Fast in production.

BattleMetrics is checked daily against the live service.

Daily averagePeak 1159ms
Aug 20Today
Fastest day
759ms
Slowest day
1159ms
14-day trend
Slowing+13%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 12 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of BattleMetrics, so you can see the experience inside your AI.

It does not authenticate your account with BattleMetrics. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

BattleMetrics Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_B5filKZVMkvsAzfqWGN4ijTZff8AjOEhgRA46XGk/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 — BattleMetrics capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "battlemetrics-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_B5filKZVMkvsAzfqWGN4ijTZff8AjOEhgRA46XGk/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions BattleMetrics owners ask.

  • 01

    How do I find a specific game server?

    Use the list_servers capability with the search parameter. You can filter by server name, game type (e.g. rust, ark), or country code (e.g. US, DE). The results include server name, IP, player count, and rank. For more advanced filtering (min/max players), use the search_servers capability.

  • 02

    Can I track a player's activity across different servers?

    Yes. Use list_players to find the player by name, then get_player to view their full profile, and get_player_sessions to see their complete session history including which servers they joined, when they connected and disconnected, and for how long.

  • 03

    What games does BattleMetrics support?

    BattleMetrics tracks hundreds of multiplayer games including Rust, ARK, Minecraft, CS2, Valheim, DayZ, and many more. Use the list_games capability to get the complete, up-to-date catalog of all supported games with their identifiers.

  • 04

    How do I get details about a specific ban?

    First use list_bans to find the ban and get its numeric ban ID. Then use get_ban with that ID to retrieve the complete ban record including the reason, player identifier, expiry date, scope, and issuing administrator.