MCPcopy
hub / github.com/subtrace/subtrace

github.com/subtrace/subtrace @main sqlite

repository ↗ · DeepWiki ↗
1,481 symbols 2,989 edges 67 files 172 documented · 12%
README

subtrace

Subtrace

Inspect HTTP requests in any server with just a single command.

Linux

curl -fsSL https://subtrace.dev/install.sh | sh

macOS

Currently in private beta. Join the waitlist if you primarily use macOS for development!

Resources

Guides

Quickstart

# Node.js
subtrace run -- npm run dev

# FastAPI
subtrace run -- fastapi dev main.py

# Everything else
subtrace run -- [command]

Extension points exported contracts — how you extend this code

SendEmail (Interface)
* A binding that allows a Worker to send email messages. [4 implementers]
etc/subtrace-cloudflare/worker-runtime.d.ts
Sink (Interface)
(no doc) [1 implementers]
transport/transport.go
JoinPublisher (Interface)
(no doc)
etc/subtrace-next/pubsub.ts
Option (FuncType)
(no doc)
rpc/rpc.go
Pipeline (Interface)
(no doc) [4 implementers]
etc/subtrace-cloudflare/worker-runtime.d.ts
Option (FuncType)
(no doc)
transport/transport.go
JoinPublisher_Request (Interface)
(no doc)
etc/subtrace-next/pubsub.ts
ServiceWorkerGlobalScope (Interface)
* This ServiceWorker API interface represents the global execution context of a service worker. * Available only in sec
etc/subtrace-cloudflare/worker-runtime.d.ts

Core symbols most depended-on inside this repo

fromPartial
called by 64
etc/subtrace-cloudflare/pubsub.ts
String
called by 42
cmd/run/fd/fd.go
DecRef
called by 41
cmd/run/fd/fd.go
Lock
called by 40
cmd/run/fd/fd.go
Load
called by 40
config/config.go
Done
called by 37
transport/transport.go
Skip
called by 32
cmd/run/engine/seccomp/seccomp.go
SizeBytes
called by 32
cmd/run/engine/seccomp/include.go

Shape

Method 716
Interface 358
Function 217
Struct 92
Class 91
TypeAlias 5
FuncType 2

Languages

TypeScript51%
Go49%
Python1%

Modules by API surface

etc/subtrace-cloudflare/worker-runtime.d.ts594 symbols
pubsub/pubsub.pb.go188 symbols
tunnel/tunnel.pb.go100 symbols
etc/subtrace-next/pubsub.ts60 symbols
etc/subtrace-cloudflare/pubsub.ts60 symbols
cmd/run/socket/proxy.go43 symbols
transport/transport.go22 symbols
cmd/worker/worker.go22 symbols
cmd/run/engine/process/handle.go22 symbols
devtools/init.js21 symbols
devtools/devtools.go21 symbols
cmd/tail/tail.go21 symbols

Dependencies from manifests, versioned

cel.dev/exprv0.18.0 · 1×
github.com/ClickHouse/ch-gov0.65.1 · 1×
github.com/andybalholm/brotliv1.1.1 · 1×
github.com/antlr4-go/antlr/v4v4.13.0 · 1×
github.com/go-faster/cityv1.0.1 · 1×
github.com/go-faster/errorsv0.7.1 · 1×
github.com/google/cel-gov0.22.1 · 1×
github.com/google/martian/v3v3.3.3 · 1×
github.com/paulmach/orbv0.11.1 · 1×

For agents

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

⬇ download graph artifact