mcsr-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_playerA | Get a player's full MCSR Ranked profile: ELO, rank, tier, season stats (wins/losses/win rate/best time), all-time stats, Twitch/YouTube links, and season phase results. |
| get_player_matchesA | Get a player's match history with full detail per match: opponent, finish times, ELO changes, seed type, bastion type, seed variations, VOD links with timestamps, win/loss outcome. |
| get_player_seasonsA | Get all historical season results for a player: final ELO, rank, and phase points for every season they participated in. |
| get_versusA | Get the head-to-head win/loss record between two players, including win rates for both sides. |
| get_versus_matchesA | Get the full match-by-match history between two players, with all match details (seed, times, ELO changes, VODs). |
| get_leaderboardA | Get the MCSR Ranked global leaderboard. Returns player rank, ELO, tier, country, and phase points. Use offset to paginate. |
| get_matchB | Get full details for a specific match by ID: both players, winner, finish time, seed with all variations, ELO changes, VOD links with jump timestamps, and personal best rank. |
| get_weekly_raceA | Get the current weekly race leaderboard: top times for the week's seed, with player, country, and formatted finish time. |
| analyze_player_formB | Analyze a player's recent form over their last N matches. Returns: win rate, ELO trajectory (delta), average win time, win/loss streaks, win rate broken down by seed type (Desert Temple, Shipwreck, etc.), by bastion type (Stables, Treasure, etc.), and by opponent ELO bracket (vs higher/lower rated). Designed for AI coaching-style analysis. |
| get_rank_contextA | Get a player's position on the leaderboard with surrounding context: who is directly above and below them, ELO gaps to neighbors, and how far they are from milestone ranks (Top 10, Top 50, Top 100). |
| scout_opponentA | Generate a scouting report on a target player before a match. Returns their ELO/rank/tier, best time, recent form (win rate, ELO trend, preferred seed types), head-to-head record (if you provide your own identifier), and links to their recent VODs with timestamps. |
| compare_playersB | Compare two players side by side: ELO, rank, tier, season stats, recent form (win rate, ELO delta, avg win time), head-to-head record, and per-seed-type win rate breakdown for both players. |
| find_rivalsA | Find a player's rivals — opponents they have a losing record against — sorted by net losses weighted by ELO proximity. Helps identify specific matchup weaknesses. Returns up to 10 rivals with win/loss record and ELO context. |
| get_personal_bestsA | Find a player's fastest ranked completions (personal bests), sorted by time. Only wins are included since the API only records the winner's finish time. Optionally filter by seed type. Returns time, date, opponent, seed details, and VOD link with timestamp. |
| get_elo_historyA | Reconstruct a player's ELO trajectory across their last N matches — every gain and loss in chronological sequence. Returns a summary (peak, trough, delta, streaks) and a full timeline of ELO changes. Useful for spotting tilt spirals, hot streaks, or sustained momentum. |
| get_decay_statusA | Check when a player's rank will decay if they stop playing ranked matches. Returns the exact decay date, days and hours remaining, urgency level (SAFE / WATCH / WARNING / CRITICAL / DECAYED), and when they last played. |
| analyze_session_formA | Group a player's recent matches into sessions (consecutive matches within a configurable time gap, default 90 minutes) and analyze each session's performance: wins, losses, ELO gained/lost, and best run time. Shows up to the 10 most recent sessions. |
| get_capabilitiesA | Returns a complete guide to what the MCSR Ranked MCP can do — all available tools, what each one does, and example natural-language queries you can use. Call this when asked what this MCP can do, what tools are available, or how to use it. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/miyakejima/mcsr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server