1. Conduid
  2. Developer Tools
  3. Kubescape MCP Server
MCP server · Developer Tools

Kubescape MCP Server

Unclaimed last commit a year ago devtools
30Low

Scored 7 months ago · breakdown

About Kubescape MCP Server

Kubescape MCP Server is an MCP server published by slashben in the Developer Tools category.

The repository has 1 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/slashben/kubescape-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Kubescape MCP Server

Powered by Claude · Grounded in docs

I know everything about Kubescape MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Kubescape MCP Server

:exclamation: Warning: This is a playground project and most likely will be moved to Kubescape organization soon.

Kubescape MCP Server is a middleware component that exposes Kubernetes vulnerability manifests and related tools via the Mark3 Labs MCP protocol. It enables discovery, listing, and querying of vulnerabilities at both image and workload levels in your Kubernetes cluster.

Features

  • List available vulnerability manifests for images and workloads
  • Query all vulnerabilities in a given manifest
  • Query all matches for a specific CVE in a manifest
  • Expose vulnerability manifest resources via MCP resource templates

Usage

  1. Build and Run

    • Ensure you have Go installed (1.18+ recommended).
    • Clone the repository and build the server:
      go build -o ks-mcpserver ks-mcpserver.go
      ./ks-mcpserver
      
    • The server will start and listen for MCP protocol requests via stdio.
  2. Kubernetes Access

    • The server requires access to your Kubernetes cluster and expects the appropriate kubeconfig/context.
    • It uses the Kubescape storage API to fetch vulnerability manifests.
  3. MCP Tools

    • The following tools are available:
      • list_vulnerability_manifests: Discover available vulnerability manifests at image and workload levels.
      • list_vulnerabilities_in_manifest: List all vulnerabilities in a given manifest.
      • list_vulnerability_matches_for_cve: List all vulnerability matches for a given CVE in a given manifest.
  4. Resource Templates

    • Vulnerability manifests are exposed as MCP resources, e.g.:
      • kubescape://vulnerability-manifests/{namespace}/{manifest_name}/cve_list
      • kubescape://vulnerability-manifests/{namespace}/{manifest_name}/cve_details/{cve_id}

Development

  • Contributions are welcome! Please open issues or pull requests for bug fixes, features, or documentation improvements.
  • Ensure code is formatted with gofmt and passes linting.

License

This project is licensed under the Apache 2.0 or MIT License. See LICENSE for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Kubescape MCP Server

How do I install Kubescape MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Kubescape MCP Server safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Kubescape MCP Server still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.