MCP Servers
MCP Servers
Claude Code’s tool integrations use the Model Context Protocol (MCP). In claude-forge, every MCP server the agent can reach is registered at session start — and only servers that are actually running are advertised, so the agent never sees a dead endpoint.
Two kinds of servers are available:
github(built in, always on) — a sidecar started for every session, scoped to the current repository via its launch flags. GitHub operations work out of the box, and the server cannot touch other repos.- Custom servers — any remote endpoint, in-container command, or container
sidecar you declare in
config.yaml. See Custom Servers.
Two ready-made servers ship in this repo and are added as custom container
servers: Kubernetes (read/write cluster
access with policy-enforced carveouts — no secrets, no exec, no RBAC) and
Google Cloud (read-only, IAM-gated,
multi-project — secret payloads are blocked by default).