clans_by_tag
Clan overview
tagrequiredregionrequired
gg.unicumPublished by unicum.ggOfficial publisherv0.1.0Updated Oct 27, 2026
World of Tanks stats for players, clans and tanks across EU, NA, and Asia.
Remote MCP server exposing unicum.gg World of Tanks stats for players, clans, tanks and maps across EU, NA and Asia.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/gg.unicum%2Fwot-stats/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"unicum-gg": {
"type": "http",
"url": "https://unicum.gg/api/mcp"
}
}
}Free, open-source World of Tanks stats tracker. Player profiles, clan pages, leaderboards. WN7, WN8, WNX. No ads.
Live at unicum.gg.
Every API endpoint is also a tool on a remote MCP server, no key needed. It is listed in the official MCP Registry as gg.unicum/wot-stats.
Next.js 16, React 19, TypeScript, PostgreSQL via Drizzle, Tailwind v4, shadcn/ui, Recharts.
pnpm workspace. Dependencies flow one way, no cycles:
wargaming, shared and sdk are imported from their package barrel (import { Region } from "@unicum.gg/wargaming"). core is deliberately not a barrel: its modules have import-time side effects (db pool, auth secret assert), so server code imports the specific subpath it needs (@unicum.gg/core/db, ...). The front end and the Discord bot never import core; they consume the API through @unicum.gg/sdk and types through @unicum.gg/shared.
pnpm env:init reads env.ts and writes a .env.local with every required key. If a .env.local already exists it is backed up to .env.local.<timestamp>.bak first, so nothing is lost.
Get the three WG application IDs at developers.wargaming.net (one ID can be reused across regions).
Issues and PRs welcome. Read AGENTS.md first. It is the project's contributing guide and covers the non-obvious foot-guns (schema factory pattern, migration workflow, cron loop, WG fetch and rate limits).
AGPL v3. Copyright (C) 2026 Antoine Kingue.
Not affiliated with Wargaming.net.
Source: README.md at commit b355dc2
Clan overview
tagrequiredregionrequiredCompare clans
tagsrequiredregionrequiredClan languages
regionrequiredSearch clans
qrequiredregionrequiredTop clans
langlimitmetricperiodregionrequiredstrictlanguagelanguagesClan activity
tagrequiredregionrequiredClan wars stats
tagrequiredregionrequiredClan members
tagrequiredregionrequiredClan previous clans
tagrequiredregionrequiredClan stronghold stats
tagrequiredregionrequiredClan vehicles
tagrequiredregionrequiredClan videos
tagrequiredregionrequiredSearch clans (streamed)
qrequiredregionrequiredStronghold clan leaderboard
sorttierperiodregionrequiredGlossary
categorylanguageGlossary term
slugrequiredlanguageGlossary anchors
languageSearch the glossary
qrequiredlanguageMaps
regionrequiredMap detail
slugrequiredregionrequiredMap changes feed
regionrequiredMap community ratings board
regionrequiredSearch maps
qrequiredregionrequiredMap changes history
slugrequiredregionrequiredMap community rating
slugrequiredregionrequiredMap videos
slugrequiredregionrequiredMy map ratings
regionrequiredSearch maps (streamed)
qrequiredregionrequiredMy rating of this map
slugrequiredregionrequiredGeneric OG card
titlesubtitleClan OG card
tagrequiredregionrequiredClans comparison OG card
tagsrequiredregionrequiredMap OG card
slugrequiredregionrequiredPlayer OG card
regionrequirednicknamerequiredPlayers comparison OG card
namesrequiredregionrequiredTank OG card
slugrequiredregionrequiredTanks comparison OG card
slugsrequiredregionrequiredTournament OG card
idrequiredregionrequiredTournament team OG card
idrequiredregionrequiredteamIdrequiredBattle
idrequiredregionrequiredlanguagePlayer detail
regionrequirednicknamerequiredPlayer activity by band
regionrequiredwindowCompare players
namesrequiredregionrequiredPlayer distribution
regionrequiredPlayer languages
periodregionrequiredmin_tierMarks of Excellence leaderboard
langsortlimitregionrequiredstrictOnslaught leaderboard
limitregionrequiredseasonRampage leaderboard
sortlimitregionrequiredSearch players
qrequiredregionrequiredTop players
langlimitmetricperiodregionrequiredstrictlanguagemin_tierlanguagesWin rate by tier and rating band
regionrequiredBattle replay
idrequiredregionrequiredPlayer achievements
regionrequiredlanguagenicknamerequiredPlayer battles
mapmodepagetanklimitfacetsregionrequiredresultlanguagenicknamerequiredPlayer current clan
regionrequirednicknamerequiredPlayer Onslaught record
regionrequirednicknamerequiredPlayer sessions
regionrequirednicknamerequiredgranularityPlayer tanks
moderegionrequirednicknamerequiredOnslaught season history
regionrequiredseasonSearch players (streamed)
qrequiredregionrequiredPlayer vehicle record
slugrequiredregionrequiredlanguagenicknamerequiredPlayer vehicle loadout
slugrequiredregionrequirednicknamerequiredCompare regions
rangeServer population
rangeregionrequiredLive streamers
Takes no parameters.
Twitch chat badges
loginrequiredHealth check
Takes no parameters.
Exchange rates
Takes no parameters.
Data sources
Takes no parameters.
Coverage
regionrequiredResolve a roster
tagsclansregionrequiredplayersRating colour scales
Takes no parameters.
Funding progress
Takes no parameters.
Supporters board
Takes no parameters.
Resolve saved search entries
mapsclanstanksregionrequiredplayersTanks performance
regionrequiredCommunity videos
regionrequiredvideoIdMy ratings
regionrequiredTank performance
slugrequiredregionrequiredTank changes feed
regionrequiredCompare tanks
slugsrequiredregionrequiredTanks economics
regionrequiredTanks Marks of Excellence
regionrequiredTanks Marks of Mastery
regionrequiredCommunity ratings board
regionrequiredSearch tanks
qrequiredregionrequiredTanks specifications
regionrequiredA suggestion, as its form
idrequiredtokenregionrequiredMy queued videos
regionrequiredTank detail
slugrequiredclientregionrequiredTank economics
slugrequiredregionrequiredTank changes history
slugrequiredregionrequiredTank Marks of Excellence
slugrequiredregionrequiredTank Marks of Mastery
slugrequiredregionrequiredTank community rating
slugrequiredregionrequiredSimilar tanks
slugrequiredlimitregionrequiredTank specifications
slugrequiredregionrequiredTank videos
slugrequiredregionrequiredSearch tanks (streamed)
qrequiredregionrequiredMy rating of this tank
slugrequiredregionrequiredTournaments
limitoffsetregionrequiredstatusTournament
idrequiredregionrequiredClan tournaments
tagrequiredregionrequiredPlayer tournaments
regionrequirednicknamerequiredTournament team
idrequiredregionrequiredteamIdrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
{ "mcpServers": { "unicum": { "url": "https://unicum.gg/api/mcp" } }}@unicum.gg/wargaming ──▶ @unicum.gg/shared ──▶ @unicum.gg/core ──▶ apps/web (server) + apps/worker │ HTTP API @unicum.gg/sdk ◀───────┘ └──▶ web front + apps/botpnpm installpnpm env:init # generates .env.local from env.ts; fill in the valuespnpm devfor f in apps/web/drizzle/0*.sql; do psql "$DATABASE_URL" -f "$f"; done