unicum.gg

gg.unicum由 unicum.gg 發布官方發布者v0.1.0更新於 Oct 27, 2026

World of Tanks stats for players, clans and tanks across EU, NA, and Asia.

已驗證Streamable HTTP可網頁執行位置與生活資料與分析

概覽

AI 產生的概覽

遠端 MCP 伺服器,提供 unicum.gg 的《戰車世界》玩家、公會、戰車與地圖統計資料,涵蓋歐服、美服與亞服。

可以做什麼
  • 查詢與比較公會:依標籤查看概況、搜尋、頂尖與要塞排行榜、成員、活躍度、公會戰、車輛與影片
  • 瀏覽地圖:清單、詳細資料、搜尋、變更動態與歷史、社群評分與影片
  • 讀取術語表條目、錨點並進行術語搜尋
  • 產生公會、玩家、戰車、賽事與地圖的 Open Graph 卡片資料
  • 依 ID 取得戰鬥詳細資料
適用情境
適合讓助理回答《戰車世界》玩家、公會、戰車或地圖相關問題,比較公會或戰車,或取得排行榜與評分資料,而不必自行撰寫 API 用戶端。
執行需求
需要連線至 unicum.gg 的遠端 streamable HTTP 端點;依 README 說明無需 API 金鑰或帳號。需要能存取該服務的網路。
安裝前請注意
部分工具似乎涉及個人資料,例如我的地圖評分與某地圖的我的評分,使用前應確認其依賴的身分或工作階段機制。資料來自第三方社群網站及其上游遊戲 API,正確性與可用性不作保證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 unicum.gg,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/gg.unicum%2Fwot-stats/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "unicum-gg": {
      "type": "http",
      "url": "https://unicum.gg/api/mcp"
    }
  }
}

README

unicum.gg

Free, open-source World of Tanks stats tracker. Player profiles, clan pages, leaderboards. WN7, WN8, WNX. No ads.

Live at unicum.gg.

Use it

MCP server

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.

json
{  "mcpServers": {    "unicum": { "url": "https://unicum.gg/api/mcp" }  }}

Stack

Next.js 16, React 19, TypeScript, PostgreSQL via Drizzle, Tailwind v4, shadcn/ui, Recharts.

Monorepo

pnpm workspace. Dependencies flow one way, no cycles:

@unicum.gg/wargaming ──▶ @unicum.gg/shared ──▶ @unicum.gg/core ──▶ apps/web (server) + apps/worker                                                       │ HTTP API                                @unicum.gg/sdk ◀───────┘                                       └──▶ web front + apps/bot
Package / appRole
packages/wargamingNeutral Wargaming API SDK (client, rate limiting, full response types)
packages/sharedClient-safe foundations: env, constants, db schema, pure domain math and types
packages/coreServer-only: db pool, redis, crons, repositories, WG fetchers, auth
packages/sdkFluent client for our own public API, types generated from the OpenAPI spec
apps/webThe Next.js site and public API
apps/workerStandalone cron runner
apps/botDiscord bot (/player, /clan)

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.

Run locally

bash
pnpm installpnpm env:init   # generates .env.local from env.ts; fill in the valuespnpm dev

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).

Database

bash
for f in apps/web/drizzle/0*.sql; do psql "$DATABASE_URL" -f "$f"; done

Contributing

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).

License

AGPL v3. Copyright (C) 2026 Antoine Kingue.

Not affiliated with Wargaming.net.

來源:README.md,提交 b355dc2

工具

105

clans_by_tag

Clan overview

輸入參數tag必填region必填

clans_compare

Compare clans

輸入參數tags必填region必填

clans_languages

Clan languages

輸入參數region必填

clans_top

Top clans

輸入參數langlimitmetricperiodregion必填strictlanguagelanguages

clans_by_tag_activity

Clan activity

輸入參數tag必填region必填

clans_by_tag_clan_wars

Clan wars stats

輸入參數tag必填region必填

clans_by_tag_members

Clan members

輸入參數tag必填region必填

clans_by_tag_previous_clans

Clan previous clans

輸入參數tag必填region必填

clans_by_tag_stronghold

Clan stronghold stats

輸入參數tag必填region必填

clans_by_tag_vehicles

Clan vehicles

輸入參數tag必填region必填

clans_by_tag_videos

Clan videos

輸入參數tag必填region必填

clans_search_ndjson

Search clans (streamed)

輸入參數q必填region必填

clans_stronghold_top

Stronghold clan leaderboard

輸入參數sorttierperiodregion必填

glossary

Glossary

輸入參數categorylanguage

glossary_by_slug

Glossary term

輸入參數slug必填language

glossary_anchors

Glossary anchors

輸入參數language

maps

Maps

輸入參數region必填

maps_by_slug

Map detail

輸入參數slug必填region必填

maps_changes

Map changes feed

輸入參數region必填

maps_ratings

Map community ratings board

輸入參數region必填

maps_by_slug_history

Map changes history

輸入參數slug必填region必填

maps_by_slug_ratings

Map community rating

輸入參數slug必填region必填

maps_by_slug_videos

Map videos

輸入參數slug必填region必填

maps_ratings_mine

My map ratings

輸入參數region必填

maps_search_ndjson

Search maps (streamed)

輸入參數q必填region必填

maps_by_slug_ratings_me

My rating of this map

輸入參數slug必填region必填

og

Generic OG card

輸入參數titlesubtitle

og_clans_by_tag

Clan OG card

輸入參數tag必填region必填

og_clans_compare

Clans comparison OG card

輸入參數tags必填region必填

og_maps_by_slug

Map OG card

輸入參數slug必填region必填

og_players_by_nickname

Player OG card

輸入參數region必填nickname必填

og_players_compare

Players comparison OG card

輸入參數names必填region必填

og_tanks_by_slug

Tank OG card

輸入參數slug必填region必填

og_tanks_compare

Tanks comparison OG card

輸入參數slugs必填region必填

og_tournaments_by_id

Tournament OG card

輸入參數id必填region必填

og_tournaments_by_id_team_by_teamId

Tournament team OG card

輸入參數id必填region必填teamId必填

battles_by_id

Battle

輸入參數id必填region必填language

players_by_nickname

Player detail

輸入參數region必填nickname必填

players_activity

Player activity by band

輸入參數region必填window

players_compare

Compare players

輸入參數names必填region必填

players_distribution

Player distribution

輸入參數region必填

players_languages

Player languages

輸入參數periodregion必填min_tier

players_marks

Marks of Excellence leaderboard

輸入參數langsortlimitregion必填strict

players_onslaught

Onslaught leaderboard

輸入參數limitregion必填season

players_rampage

Rampage leaderboard

輸入參數sortlimitregion必填

players_top

Top players

輸入參數langlimitmetricperiodregion必填strictlanguagemin_tierlanguages

players_winrate_by_tier

Win rate by tier and rating band

輸入參數region必填

battles_by_id_replay

Battle replay

輸入參數id必填region必填

players_by_nickname_achievements

Player achievements

輸入參數region必填languagenickname必填

players_by_nickname_battles

Player battles

輸入參數mapmodepagetanklimitfacetsregion必填resultlanguagenickname必填

players_by_nickname_clan

Player current clan

輸入參數region必填nickname必填

players_by_nickname_onslaught

Player Onslaught record

輸入參數region必填nickname必填

players_by_nickname_sessions

Player sessions

輸入參數region必填nickname必填granularity

players_by_nickname_tanks

Player tanks

輸入參數moderegion必填nickname必填

players_onslaught_history

Onslaught season history

輸入參數region必填season

players_search_ndjson

Search players (streamed)

輸入參數q必填region必填

players_by_nickname_tanks_by_slug

Player vehicle record

輸入參數slug必填region必填languagenickname必填

players_by_nickname_tanks_by_slug_loadout

Player vehicle loadout

輸入參數slug必填region必填nickname必填

servers_compare

Compare regions

輸入參數range

server_stats

Server population

輸入參數rangeregion必填

streamers_live

Live streamers

無需輸入參數。

twitch_by_login_badges

Twitch chat badges

輸入參數login必填

health

Health check

無需輸入參數。

rates

Exchange rates

無需輸入參數。

sources

Data sources

無需輸入參數。

coverage

Coverage

輸入參數region必填

resolve

Resolve a roster

輸入參數tagsclansregion必填players

ratings_scales

Rating colour scales

無需輸入參數。

support_funding

Funding progress

無需輸入參數。

support_podium

Supporters board

無需輸入參數。

search_resolve

Resolve saved search entries

輸入參數mapsclanstanksregion必填players

tanks

Tanks performance

輸入參數region必填

videos

Community videos

輸入參數region必填videoId

ratings_mine

My ratings

輸入參數region必填

tanks_by_slug

Tank performance

輸入參數slug必填region必填

tanks_changes

Tank changes feed

輸入參數region必填

tanks_compare

Compare tanks

輸入參數slugs必填region必填

tanks_economics

Tanks economics

輸入參數region必填

tanks_marks_of_excellence

Tanks Marks of Excellence

輸入參數region必填

tanks_marks_of_mastery

Tanks Marks of Mastery

輸入參數region必填

tanks_ratings

Community ratings board

輸入參數region必填

tanks_specifications

Tanks specifications

輸入參數region必填

videos_editable

A suggestion, as its form

輸入參數id必填tokenregion必填

videos_mine

My queued videos

輸入參數region必填

tanks_by_slug_detail

Tank detail

輸入參數slug必填clientregion必填

tanks_by_slug_economics

Tank economics

輸入參數slug必填region必填

tanks_by_slug_history

Tank changes history

輸入參數slug必填region必填

tanks_by_slug_marks_of_excellence

Tank Marks of Excellence

輸入參數slug必填region必填

tanks_by_slug_marks_of_mastery

Tank Marks of Mastery

輸入參數slug必填region必填

tanks_by_slug_ratings

Tank community rating

輸入參數slug必填region必填

tanks_by_slug_similar

Similar tanks

輸入參數slug必填limitregion必填

tanks_by_slug_specifications

Tank specifications

輸入參數slug必填region必填

tanks_by_slug_videos

Tank videos

輸入參數slug必填region必填

tanks_search_ndjson

Search tanks (streamed)

輸入參數q必填region必填

tanks_by_slug_ratings_me

My rating of this tank

輸入參數slug必填region必填

tournaments

Tournaments

輸入參數limitoffsetregion必填status

tournaments_by_id

Tournament

輸入參數id必填region必填

clans_by_tag_tournaments

Clan tournaments

輸入參數tag必填region必填

players_by_nickname_tournaments

Player tournaments

輸入參數region必填nickname必填

tournaments_by_id_team_by_teamId

Tournament team

輸入參數id必填region必填teamId必填

版本歷史

1
  1. v0.1.0最新Oct 14, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分