https://github.com/tedla-brandsema/mcplug
· scanned 2026-06-16 00:31 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks ago · v1 · 14 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 112 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
go.mod |
software | healthy | go.mod |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
TODO.md |
software | healthy | TODO.md |
mcplug.starter.cfg.json |
software | healthy | internal/config/mcplug.starter.cfg.json |
sanitize.go |
software | healthy | internal/config/sanitize.go |
config_test.go |
software | healthy | internal/config/config_test.go |
mcplug.cfg.json |
software | healthy | internal/config/mcplug.cfg.json |
redact.go |
software | healthy | internal/config/redact.go |
config.go |
software | healthy | internal/config/config.go |
mcpservers_test.go |
software | healthy | internal/config/mcpservers_test.go |
none.go |
software | healthy | internal/auth/none.go |
bearer.go |
software | healthy | internal/auth/bearer.go |
auth.go |
software | healthy | internal/auth/auth.go |
oidc_test.go |
software | healthy | internal/auth/oidc_test.go |
oidc.go |
software | healthy | internal/auth/oidc.go |
jwks.go |
software | healthy | internal/auth/jwks.go |
http.go |
software | healthy | internal/upstream/http.go |
supervisor.go |
software | healthy | internal/upstream/supervisor.go |
supervisor_test.go |
software | healthy | internal/upstream/supervisor_test.go |
startup_test.go |
software | healthy | internal/upstream/startup_test.go |
upstream.go |
software | healthy | internal/upstream/upstream.go |
http_test.go |
software | healthy | internal/upstream/http_test.go |
stdio.go |
software | healthy | internal/upstream/stdio.go |
startup.go |
software | healthy | internal/upstream/startup.go |
stdio_test.go |
software | healthy | internal/upstream/stdio_test.go |
http.go |
software | healthy | internal/gateway/http.go |
ngrok.go |
software | healthy | internal/gateway/ngrok.go |
filter.go |
software | healthy | internal/gateway/filter.go |
http_test.go |
software | healthy | internal/gateway/http_test.go |
server.go |
software | healthy | internal/gateway/server.go |
aggregate_test.go |
software | healthy | internal/gateway/aggregate_test.go |
aggregate.go |
software | healthy | internal/gateway/aggregate.go |
e2e_test.go |
software | healthy | internal/gateway/e2e_test.go |
security.md |
software | healthy | docs/security.md |
transports.md |
software | healthy | docs/transports.md |
index.md |
software | healthy | docs/index.md |
configuration.md |
software | healthy | docs/configuration.md |
quick-start.md |
software | healthy | docs/quick-start.md |
run-ngrok.sh |
software | healthy | scripts/run-ngrok.sh |
init.go |
software | healthy | cmd/plug/init.go |
ls.go |
software | healthy | cmd/plug/ls.go |
main.go |
software | healthy | cmd/plug/main.go |
ls_test.go |
software | healthy | cmd/plug/ls_test.go |
CLAUDE.md |
software | healthy | .claude/CLAUDE.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
internal |
software | healthy | internal |
config |
software | healthy | internal/config |
auth |
software | healthy | internal/auth |
upstream |
software | healthy | internal/upstream |
gateway |
software | healthy | internal/gateway |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
cmd |
software | healthy | cmd |
plug |
software | healthy | cmd/plug |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
graphify |
software | healthy | .claude/skills/graphify |
references |
software | healthy | .claude/skills/graphify/references |
examples |
software | healthy | examples |
ngrok-dev |
software | healthy | examples/ngrok-dev |
oidc |
software | healthy | examples/oidc |
http-bearer |
software | healthy | examples/http-bearer |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::internal/config/config.go |
security | healthy | internal/config/config.go |
auth::internal/auth/oidc_test.go |
security | healthy | internal/auth/oidc_test.go |
auth::internal/auth/auth.go |
security | healthy | internal/auth/auth.go |
auth::examples/oidc/mcplug.cfg.json |
security | healthy | examples/oidc/mcplug.cfg.json |
auth::internal/auth/oidc.go |
security | healthy | internal/auth/oidc.go |
auth::examples/oidc/README.md |
security | healthy | examples/oidc/README.md |
auth::README.md |
security | healthy | README.md |
auth::examples/README.md |
security | healthy | examples/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cb94s_cn |
software | healthy | /tmp/repobility-clone-cb94s_cn |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/5f26c4d3-c992-4f1f-bfb4-ccfd1deadab7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5f26c4d3-c992-4f1f-bfb4-ccfd1deadab7/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.