PluginBench
MCP Server

CAST Gatekeeper MCP Server MCP Server

io.github.CAST-Extend/gatekeeper-mcp-server

What is the CAST Gatekeeper MCP Server MCP server?

CAST Dashboard MCP server for compliance, quality, and technical debt insights for AI agents

How to install CAST Gatekeeper MCP Server

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • HOST_CONTROL_PANEL
    required

    CAST Dashboard Control Panel hostname or IP

  • PORT_CONTROL_PANEL

    CAST Dashboard Control Panel port

  • DASHBOARD_API_KEY
    required
    secret

    API key for CAST Dashboard authentication

  • MCP_SERVER_PORT

    Internal port the MCP server container listens on

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "gatekeeper-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/castbuild/gatekeeper-mcp-server:3.0.0-beta5-46",
        "-p",
        "{MCP_SERVER_PORT}:8283",
        "-e",
        "HOST_CONTROL_PANEL={HOST_CONTROL_PANEL}",
        "-e",
        "PORT_CONTROL_PANEL={PORT_CONTROL_PANEL}",
        "-e",
        "DASHBOARD_API_KEY={DASHBOARD_API_KEY}"
      ],
      "env": {
        "HOST_CONTROL_PANEL": "<YOUR_HOST_CONTROL_PANEL>",
        "PORT_CONTROL_PANEL": "<YOUR_PORT_CONTROL_PANEL>",
        "DASHBOARD_API_KEY": "<YOUR_DASHBOARD_API_KEY>",
        "MCP_SERVER_PORT": "<YOUR_MCP_SERVER_PORT>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "gatekeeper-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/castbuild/gatekeeper-mcp-server:3.0.0-beta5-46",
        "-p",
        "{MCP_SERVER_PORT}:8283",
        "-e",
        "HOST_CONTROL_PANEL={HOST_CONTROL_PANEL}",
        "-e",
        "PORT_CONTROL_PANEL={PORT_CONTROL_PANEL}",
        "-e",
        "DASHBOARD_API_KEY={DASHBOARD_API_KEY}"
      ],
      "env": {
        "HOST_CONTROL_PANEL": "<YOUR_HOST_CONTROL_PANEL>",
        "PORT_CONTROL_PANEL": "<YOUR_PORT_CONTROL_PANEL>",
        "DASHBOARD_API_KEY": "<YOUR_DASHBOARD_API_KEY>",
        "MCP_SERVER_PORT": "<YOUR_MCP_SERVER_PORT>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "gatekeeper-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/castbuild/gatekeeper-mcp-server:3.0.0-beta5-46",
        "-p",
        "{MCP_SERVER_PORT}:8283",
        "-e",
        "HOST_CONTROL_PANEL={HOST_CONTROL_PANEL}",
        "-e",
        "PORT_CONTROL_PANEL={PORT_CONTROL_PANEL}",
        "-e",
        "DASHBOARD_API_KEY={DASHBOARD_API_KEY}"
      ],
      "env": {
        "HOST_CONTROL_PANEL": "<YOUR_HOST_CONTROL_PANEL>",
        "PORT_CONTROL_PANEL": "<YOUR_PORT_CONTROL_PANEL>",
        "DASHBOARD_API_KEY": "<YOUR_DASHBOARD_API_KEY>",
        "MCP_SERVER_PORT": "<YOUR_MCP_SERVER_PORT>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "gatekeeper-mcp-server": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/castbuild/gatekeeper-mcp-server:3.0.0-beta5-46",
        "-p",
        "{MCP_SERVER_PORT}:8283",
        "-e",
        "HOST_CONTROL_PANEL={HOST_CONTROL_PANEL}",
        "-e",
        "PORT_CONTROL_PANEL={PORT_CONTROL_PANEL}",
        "-e",
        "DASHBOARD_API_KEY={DASHBOARD_API_KEY}"
      ],
      "env": {
        "HOST_CONTROL_PANEL": "<YOUR_HOST_CONTROL_PANEL>",
        "PORT_CONTROL_PANEL": "<YOUR_PORT_CONTROL_PANEL>",
        "DASHBOARD_API_KEY": "<YOUR_DASHBOARD_API_KEY>",
        "MCP_SERVER_PORT": "<YOUR_MCP_SERVER_PORT>"
      }
    }
  }
}
Claude Code
claude mcp add gatekeeper-mcp-server --env HOST_CONTROL_PANEL=<YOUR_HOST_CONTROL_PANEL> --env PORT_CONTROL_PANEL=<YOUR_PORT_CONTROL_PANEL> --env DASHBOARD_API_KEY=<YOUR_DASHBOARD_API_KEY> --env MCP_SERVER_PORT=<YOUR_MCP_SERVER_PORT> -- docker run -i --rm docker.io/castbuild/gatekeeper-mcp-server:3.0.0-beta5-46 -p {MCP_SERVER_PORT}:8283 -e HOST_CONTROL_PANEL={HOST_CONTROL_PANEL} -e PORT_CONTROL_PANEL={PORT_CONTROL_PANEL} -e DASHBOARD_API_KEY={DASHBOARD_API_KEY}

Related MCP servers

MCP server exposing CAST Imaging software architecture insights to AI agents

CAST Gatekeeper MCP Server MCP Server | PluginBench