Liquipedia MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | silent/error/warn/info/debug (logs go to stderr) | info |
| LIQUIPEDIA_API_KEY | Yes | v3 API key (required for structured tools; get_wikitext works without) | |
| LIQUIPEDIA_RETRIES | No | Retries on timeout / 429 | 1 |
| LIQUIPEDIA_TIMEOUT_MS | No | Per-request timeout | 12000 |
| LIQUIPEDIA_USER_AGENT | No | Identifying UA sent on every request (required by ToS) | LiquipediaMCP/1.0 (…) |
| LIQUIPEDIA_MIN_INTERVAL_MS | No | Minimum gap between requests (rate limiting) | 2000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| queryA | Low-level access to any Liquipedia v3 datapoint. Supported datapoints: match, team, player, tournament, placement, standingsentry, transfer, teamtemplate, squadplayer, series, company, externalmedialink. Provide the wiki and an optional raw conditions string (Liquipedia [[field::value]] syntax joined by AND/OR). |
| list_matchesA | Fetch matches (schedules + results) for a wiki. Filter by team/opponent, tournament, or date. Returns upcoming and completed matches with scores, opponents, tournament, and stream URLs. |
| list_teamsA | Fetch teams for a wiki. Filter by name, region, or location. Returns team metadata (name, region, roster template, social links, logo). |
| list_playersB | Fetch players for a wiki. Filter by id/handle, team, or nationality. Returns handle, real name, country, team, and role. |
| list_tournamentsB | Fetch tournaments for a wiki. Filter by name, date, or organizer. Returns tournament name, dates, prize pool, participant count, and location. |
| list_placementsB | Fetch tournament placements/results for a team or player on a wiki. Returns placement (e.g. '1', '3-4'), prize money, and the tournament. |
| list_standingsA | Fetch the ranked standings / points table for a tournament. Ideal for battle-royale events (Apex/ALGS, PUBG, Fortnite) and any group-stage points table. Returns teams SORTED by placement with their points, using the latest round snapshot. Pass the tournament's page name (from a match/tournament row's |
| get_wikitextA | Fetch the raw wikitext of one or more Liquipedia pages via the MediaWiki action API (no API key required). Useful for infoboxes, rosters, and page content not exposed as structured datapoints. Returns { title: wikitext }. |
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
- 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/Archers007/LiqMcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server