MCPcopy Index your code
hub / github.com/cemulus/crt

github.com/cemulus/crt @v0.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.0 ↗ · + Follow
24 symbols 47 edges 7 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

crt

crt is a CLI tool to get Certificate Transparency logs of a domain name. It can also enumerate subdomains.

Installation

If you have Go installed:

  go get -u github.com/cemulus/crt

Usage

Usage: crt [options...] <domain name>

Options:
  -s        Enumerate subdomains.
  -e        Exclude expired certificates.
  -l <int>  Limit the number of results. (default: 1000) 
  -o <path> Output file path. Write to file instead of stdout.
  -json     Turn results to JSON.
  -csv      Turn results to CSV.

Examples:
  crt example.com
  crt -s -e example.com
  crt -csv -o logs.csv -l 15 example.com
  crt -json -o logs.json example.com

Examples

crt kernel.org

crt -s kernel.org

License

Apache License 2.0

Extension points exported contracts — how you extend this code

QueryResult (Interface)
(no doc)
result/result.go

Core symbols most depended-on inside this repo

Close
called by 4
repository/database.go
Table
called by 1
result/result.go
JSON
called by 1
result/result.go
CSV
called by 1
result/result.go
Size
called by 1
result/result.go
New
called by 1
repository/database.go
GetCertLogs
called by 1
repository/database.go
GetSubdomains
called by 1
repository/database.go

Shape

Method 15
Function 3
Struct 3
TypeAlias 2
Interface 1

Languages

Go100%

Modules by API surface

result/subodomain.go6 symbols
result/certificate.go6 symbols
result/result.go5 symbols
repository/database.go5 symbols
main.go1 symbols
cmd/cmd.go1 symbols

For agents

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

⬇ download graph artifact