gocd-mcp

MCPcommunity
v0.1.2io.github.Sahilll15UnknownUpdated 1mo agonpmGitHub

MCP server for GoCD: dashboard, pipelines, artifacts, agents. Context-lean output.

Works in
ClaudeCursorCopilotGemini

Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
1mo agoLast update
Needs 1 credential before it runs
  • GOCD_ACCESS_TOKENAPI keyrequired

    GoCD personal access token

Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Package
Authorio.github.Sahilll15
LicenseUnknown
Version0.1.2
Sourcenpm+mcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/20
→ Publisher: run `forge publish` from the package repo to claim ownership
—Ed25519 publish signature+0/5
→ Included automatically when the publisher runs `forge publish`
—Domain verification+0/5
→ Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Publish from GitHub Actions with --provenance so the attestation binds this package to this repo
—npm maintainer match+0/5
→ Earned once your identity is verified above and that login is an npm maintainer of this package
✓CVE scan · clean+30/30
✓Static analysis · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
Dependencies✓ 0 resolved · none vulnerable
Tool surface19 tools · none privileged
Security scan✓ Cleanv0.1.2 · 9d agoHow well does this scan work?
EvalsNone
IndexedAug 28, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

19 tools · none privileged
Statically extracted from the published packagev0.1.2 · 9d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

gocd_dashboardDashboard health, context-lean. Default (no args) returns a SUMMARY; pass filter/status/detail to drill down.

Dashboard health, context-lean. Default (no args) returns a SUMMARY; pass filter/status/detail to drill down.

No input schema was published for this tool.

gocd_list_agentsList GoCD build agents (compact rows). Optional filter, limit.

List GoCD build agents (compact rows). Optional filter, limit.

No input schema was published for this tool.

gocd_pipeline_statusGet paused/locked/schedulable status for one pipeline.

Get paused/locked/schedulable status for one pipeline.

No input schema was published for this tool.

gocd_pipeline_historyRecent run history for one pipeline (compact rows).

Recent run history for one pipeline (compact rows).

No input schema was published for this tool.

gocd_pipeline_instanceOne pipeline run: stages with per-job result, plus trigger. Omit counter for the latest.

One pipeline run: stages with per-job result, plus trigger. Omit counter for the latest.

No input schema was published for this tool.

gocd_stage_instanceOne stage run with per-job state and the agent each ran on.

One stage run with per-job state and the agent each ran on.

No input schema was published for this tool.

gocd_stage_historyRecent runs of one stage as compact rows.

Recent runs of one stage as compact rows.

No input schema was published for this tool.

gocd_get_agentOne agent's identity and state by uuid.

One agent's identity and state by uuid.

No input schema was published for this tool.

gocd_compareWhat changed between two pipeline runs: commits per material.

What changed between two pipeline runs: commits per material.

No input schema was published for this tool.

gocd_materialsList configured materials as [type, descriptor, fingerprint]. Optional name filter.

List configured materials as [type, descriptor, fingerprint]. Optional name filter.

No input schema was published for this tool.

gocd_environmentsList environments as [name, pipeline_count, env_vars]. Optional name filter.

List environments as [name, pipeline_count, env_vars]. Optional name filter.

No input schema was published for this tool.

gocd_pipeline_groupsList pipeline groups. No filter = [group, pipeline_count]; with a filter, lists matching pipeline names (raw config is several MB).

List pipeline groups. No filter = [group, pipeline_count]; with a filter, lists matching pipeline names (raw config is several MB).

No input schema was published for this tool.

gocd_server_healthCurrent GoCD server health messages with a count by level.

Current GoCD server health messages with a count by level.

No input schema was published for this tool.

gocd_versionGoCD server version info.

GoCD server version info.

No input schema was published for this tool.

gocd_list_artifactsList the artifact files produced by one pipeline job, as flat [path, url] rows.

List the artifact files produced by one pipeline job, as flat [path, url] rows.

No input schema was published for this tool.

gocd_get_artifactFetch one artifact file's content (e.g. console.log). Returns at most cap_kb from the END of the file to stay context-lean.

Fetch one artifact file's content (e.g. console.log). Returns at most cap_kb from the END of the file to stay context-lean.

No input schema was published for this tool.

gocd_trigger_pipelineSchedule (trigger) a pipeline run.

Schedule (trigger) a pipeline run.

No input schema was published for this tool.

gocd_pause_pipelinePause a pipeline.

Pause a pipeline.

No input schema was published for this tool.

gocd_unpause_pipelineResume a paused pipeline.

Resume a paused pipeline.

No input schema was published for this tool.

19 of 19 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

MCP server for GoCD: dashboard, pipelines, artifacts, agents. Context-lean output.

Keywords
mcp
Alternatives
Comparing tool surfaces…

Dependency tree

What one Forge scan resolved from npm metadata on 2026-09-26 — observed resolution, not a publisher declaration.

0 packages resolved · 0 direct · none carrying advisories Resolution stops at depth 4 and 60 packages.

This package declares no runtime dependencies.