📡 MCP Radar

Ivinco/gocd-mcp

Model Context Protocol (MCP) server for GoCD, with per-user access-token auth

5 stars
0 forks
Go
momentum ▲ 10.0
created 2026-07-15
on radar since 2026-07-21
View on GitHub ↗

About gocd-mcp

A production-grade Model Context Protocol (MCP) server that exposes GoCD over Streamable HTTP, authenticated per-user with GoCD Personal Access Tokens (PAT).

It lets MCP-capable agents (Claude Code, Claude Desktop, IDE extensions, …) inspect and operate GoCD pipelines — list and trigger pipelines, read statuses/history/console logs, pause/cancel, and (optionally) edit pipeline configuration — while GoCD's own RBAC is enforced for every call, because the server acts strictly as the authenticated user.

- Protocol: MCP revision 2025-11-25, Streamable HTTP transport - SDK: official modelcontextprotocol/go-sdk - Language: Go (1.25+) - Target: a single GoCD instance (verified against GoCD 25.4.0)

- Features - Tools & resources - Requirements - Installation - Configuration - Authentication & authorization - Running the server - Connecting an MCP client - Toolsets (risk tiers) - Architecture - Security - Logging & observability - Development - Troubleshooting - Contributing - License

- 🔐 Per-user identity — the MCP client presents a GoCD PAT as a bearer token; the server validates it and acts as that user, so GoCD RBAC applies automatically. No shared service account. - 🧰 17 tools across three risk tiers — read-only, safe actions, and config editing — gated by a single TOOLSET switch. - 🧱 Typed, compact outputs — focused projections of GoCD's responses to keep token usage low. - 📓 Audit log — every mutating operation is logged (login, action, target); tokens are never logged. - 🩺 Health probes — /healthz (liveness) and /readyz (checks GoCD reachability). - 🧪 Well-tested — unit

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Ivinco--gocd-mcp.html)

Related MCP servers

vshulcz/deja-vu

Your agents already solved this. deja finds it — retroactive search and MCP recall over the session logs your coding agents already wrote. Cross-agent, SSH-portable, one zero-dep binary, fully local.

⭐ 391Go
enowdev/succubus

Cross-agent coordination for AI coding agents. One daemon, one database — so multiple agents in one repo can see each other's plan, tasks, and file claims.

⭐ 15Go
hoangann2000/figma-mcp-console

MCP server that lets your AI assistant read and write Figma in real time — no API token, no rate limits. Works with Claude, Cursor, Copilot, Codex and any MCP client.

⭐ 9Go
BeppeTemp/cartographer

MCP governance server in Go for the Agentic Wiki — knowledge that composes, not that you query

⭐ 8Go
Evermemoai/evermemo

A tiny, universal memory engine for humans and AI agents — CLI, HTTP API, MCP server, and shared memory hub in one small Go binary

⭐ 8Go
agentcathq/agentcat-go-sdk

AgentCat is an analytics platform for MCP server owners 🐱

⭐ 7Go

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.