MCPcopy Index your code
hub / github.com/DenzelPenzel/shrek

github.com/DenzelPenzel/shrek @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
189 symbols 565 edges 24 files 45 documented · 24%
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

StatsI (Interface)
StatsI ... Interface that status providers are required to implement [2 implementers]
internal/server/server.go
Queryer (Interface)
(no doc) [4 implementers]
internal/db/db.go
Listener (Interface)
(no doc) [3 implementers]
internal/shrek/raft_rpc.go
Storage (Interface)
(no doc) [2 implementers]
internal/server/server.go
Execer (Interface)
(no doc)
internal/db/db.go

Core symbols most depended-on inside this repo

Run
called by 32
internal/server/server.go
Execute
called by 27
internal/server/server.go
Close
called by 19
internal/shrek/raft_rpc.go
Join
called by 16
internal/server/server.go
Close
called by 16
internal/db/db.go
Query
called by 14
internal/db/db.go
GetTCPAddr
called by 10
internal/utils/utils.go
WithContext
called by 10
internal/logging/logging.go

Shape

Method 97
Function 53
Struct 28
TypeAlias 6
Interface 5

Languages

Go100%

Modules by API surface

internal/shrek/shrek.go34 symbols
internal/server/server.go24 symbols
internal/db/db.go20 symbols
e2e/node.go13 symbols
internal/server/server_test.go12 symbols
internal/shrek/shrek_test.go8 symbols
internal/shrek/raft_rpc.go8 symbols
internal/config/config.go8 symbols
internal/network/network.go7 symbols
internal/app/app.go7 symbols
e2e/cluster.go7 symbols
internal/shrek/fsm.go6 symbols

For agents

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

⬇ download graph artifact