MCPcopy Index your code
hub / github.com/CrunchyData/crunchy-proxy

github.com/CrunchyData/crunchy-proxy @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
299 symbols 653 edges 48 files 42 documented · 14%
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

Decorator (FuncType)
We define what a decorator to our adapter will look like
adapter/decorate.go
Adapter (Interface)
(no doc) [1 implementers]
adapter/adapter.go
AdapterFunc (FuncType)
(no doc)
adapter/adapter.go

Core symbols most depended-on inside this repo

Println
called by 97
util/grpcutil/log.go
Error
called by 73
protocol/error.go
Printf
called by 18
util/grpcutil/log.go
stringFlag
called by 15
cli/flags.go
WriteString
called by 13
protocol/message.go
String
called by 13
proxy/annotation.go
WriteByte
called by 11
protocol/message.go
Fatal
called by 10
util/grpcutil/log.go

Shape

Function 132
Method 122
Struct 37
Interface 5
FuncType 2
TypeAlias 1

Languages

Go93%
TypeScript7%

Modules by API surface

server/serverpb/admin.pb.go104 symbols
config/config.go25 symbols
docs/bootstrap.js22 symbols
protocol/message.go16 symbols
server/admin.go11 symbols
util/log/logger.go10 symbols
util/grpcutil/log.go8 symbols
proxy/proxy.go6 symbols
pool/pool.go6 symbols
connect/auth.go6 symbols
testclient/testclient.go5 symbols
server/proxy.go5 symbols

For agents

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

⬇ download graph artifact