Overview
Features
Resource access via MCP
Fetch resources from KubeSphere through the MCP server integration.
Four modular tool sets
Workspace Management, Cluster Management, User and Roles, Extensions Center to cover core MCP operations.
KSConfig-based configuration
KSConfig format (kubeconfig-like) for HTTP connector and default context support.
KubeSphere context configurability
Default context kubesphere can be modified via the KUBESPHERE_CONTEXT environment variable.
Go-based binary (ks-mcp-server)
Build the server with Go or use the prebuilt binary from GitHub releases.
HTTP/HTTPS flexible addressing
Supports HTTPS server address with optional HTTP override via --ks-apiserver.
AI agent integration
Configure and chat with the MCP server through AI assistants like Claude Desktop or Cursor.
GitHub releases availability
Download ks-mcp-server from GitHub releases and place it in PATH.
Who Is This For?
- KubeSphere admins:Access and automate KubeSphere resources through MCP server for management tasks.
- MCP developers:Use MCP server to fetch KubeSphere resources in custom apps via MCP.
- AI integrators:Connect AI agents to access KubeSphere resources via the MCP server.




