MCPcopy Index your code
hub / github.com/MTG2000/uno

github.com/MTG2000/uno @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
174 symbols 364 edges 52 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ServerInterface (Interface)
(no doc) [6 implementers]
src/Server/ServerInterface.ts
Player (Interface)
(no doc)
src/utils/interfaces.ts
StoreState (Interface)
(no doc)
src/stores/features/gameSlice.ts
IMoveEvent (Interface)
(no doc)
src/BotsServer/BotsServer.ts
Card (Interface)
(no doc)
src/utils/interfaces.ts
IStartEvent (Interface)
(no doc)
src/BotsServer/BotsServer.ts
GameServer (Interface)
(no doc)
src/utils/interfaces.ts
IMoveEvent (Interface)
(no doc)
src/BotsServer/BotsServer3.ts

Core symbols most depended-on inside this repo

fireEvent
called by 10
src/utils/EventsObject.js
shuffle
called by 6
src/utils/helpers.js
wrapMod
called by 6
src/utils/helpers.js
useDispatch
called by 6
src/utils/hooks.ts
setInLobby
called by 4
src/stores/features/gameSlice.ts
move
called by 4
src/Server/ServerInterface.ts
playAudio
called by 3
src/utils/audio.js
setPlayerId
called by 3
src/stores/features/gameSlice.ts

Shape

Method 92
Function 55
Class 18
Interface 9

Languages

TypeScript100%

Modules by API surface

src/api/API.ts18 symbols
src/Server/OfflineServer.ts17 symbols
src/BotsServer/BotsServer.ts17 symbols
src/Server/OnlineServer.ts16 symbols
src/Server/ServerInterface.ts14 symbols
src/BotsServer/BotsServer3.ts13 symbols
src/utils/audio.js8 symbols
src/stores/features/gameSlice.ts8 symbols
src/utils/loader.ts6 symbols
src/Components/Shared/ErrorBoundary/ErrorBoundary.jsx5 symbols
src/utils/EventsObject.js4 symbols
src/utils/interfaces.ts3 symbols

For agents

$ claude mcp add uno \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact