MCP server for Go — structured build, test, vet, and module data for AI agents
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
buildRuns go build and returns structured error list (file, line, column, message).Runs go build and returns structured error list (file, line, column, message).
Per questo strumento non è stato pubblicato alcuno schema di input.
envReturns Go environment variables as structured JSON. Optionally request specific variables.Returns Go environment variables as structured JSON. Optionally request specific variables.
Per questo strumento non è stato pubblicato alcuno schema di input.
fmtChecks or fixes Go source formatting using gofmt. In check mode (-l), lists unformatted files. In fix mode (-w), rewrites files.Checks or fixes Go source formatting using gofmt. In check mode (-l), lists unformatted files. In fix mode (-w), rewrites files.
Per questo strumento non è stato pubblicato alcuno schema di input.
generateRuns go generate directives in Go source files. WARNING: may execute untrusted code.Runs go generate directives in Go source files. WARNING: may execute untrusted code.
Per questo strumento non è stato pubblicato alcuno schema di input.
getDownloads and installs Go packages and their dependencies.Downloads and installs Go packages and their dependencies.
Per questo strumento non è stato pubblicato alcuno schema di input.
golangci-lintRuns golangci-lint and returns structured lint diagnostics (file, line, linter, severity, message).Runs golangci-lint and returns structured lint diagnostics (file, line, linter, severity, message).
Per questo strumento non è stato pubblicato alcuno schema di input.
testRuns go test and returns structured test results (name, status, package, elapsed).Runs go test and returns structured test results (name, status, package, elapsed).
Per questo strumento non è stato pubblicato alcuno schema di input.
vetRuns go vet and returns structured static analysis diagnostics with analyzer names.Runs go vet and returns structured static analysis diagnostics with analyzer names.
Per questo strumento non è stato pubblicato alcuno schema di input.
runRuns a Go program and returns structured output (stdout, stderr, exit code).Runs a Go program and returns structured output (stdout, stderr, exit code).
Per questo strumento non è stato pubblicato alcuno schema di input.
mod-tidyRuns go mod tidy to add missing and remove unused module dependencies.Runs go mod tidy to add missing and remove unused module dependencies.
Per questo strumento non è stato pubblicato alcuno schema di input.
listLists Go packages or modules and returns structured information.Lists Go packages or modules and returns structured information.
Per questo strumento non è stato pubblicato alcuno schema di input.
11 strumenti su 11 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
MCP server for Go — structured build, test, vet, and module data for AI agents
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
54 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+42 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.