MCPcopy Index your code
hub / github.com/alicebob/ssp

github.com/alicebob/ssp @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
99 symbols 243 edges 19 files 13 documented · 13%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Minimal SSP

A very basic openrtb2.3 SSP used to tests RTB campaigns. It has a few placements and a few RTB backends configured via a JSON file, and you can see how the placements behave in a browser. Win-notification URLs are called, but the system is stateless, so there is no big "money spent" counter. Basic support for VAST3 video.

Auction

It's a proper second-price auction, and if there is only a single bid it'll charge the bid floor for the placement.

TODO

  • Native

Core symbols most depended-on inside this repo

Close
called by 13
dsplib/dsp.go
NewAuction
called by 5
ssp/auction.go
Bid
called by 5
ssp/dsp.go
pickBid
called by 4
ssp/bid.go
RunDSP
called by 4
ssp/testdsp.go
NewDaemon
called by 3
daemon.go
mux
called by 3
mux.go
RunAuction
called by 2
daemon.go

Shape

Function 50
Method 26
Struct 22
TypeAlias 1

Languages

Go87%
TypeScript13%

Modules by API surface

static.go25 symbols
static/html5vast.js13 symbols
dsplib/dsp.go10 symbols
openrtb/rtb.go9 symbols
mux.go7 symbols
daemon.go5 symbols
ssp/placement.go4 symbols
ssp/dsp_test.go4 symbols
ssp/bid_test.go3 symbols
ssp/bid.go3 symbols
ssp/auction.go3 symbols
main_test.go3 symbols

For agents

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

⬇ download graph artifact