- Home
- MCP servers
- Kubesphere
Kubesphere
- go
13
GitHub Stars
go
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kubesphere-ks-mcp-server": {
"command": "ks-mcp-server",
"args": [
"stdio",
"--ksconfig",
"<ksconfig file absolute path>",
"--ks-apiserver",
"<KubeSphere Address>"
]
}
}
}The KubeSphere MCP Server provides a Model Context Protocol (MCP) interface that integrates with KubeSphere APIs to fetch resources from a KubeSphere cluster. It is organized into four tool modules—Workspace Management, Cluster Management, User and Roles, and Extensions Center—so you can manage and query KubeSphere resources through a consistent MCP-based workflow.
How to use
You will connect to the MCP server from an MCP client and use its modules to access KubeSphere resources. Start by configuring your MCP client to point to the KubeSphere MCP server, then perform actions such as listing workspaces, managing clusters, handling user roles, and exploring extensions. The server exposes these capabilities so you can automate resource retrieval and management within your existing MCP-based tooling.
How to install
Prerequisites you need before installing the MCP server:
- A KubeSphere cluster with access credentials (address, username, password)
- Go toolchain installed to build the server from source (optional if you download prebuilt binaries)
Install steps you should follow in order:
Available tools
Workspace Management
Module to manage and query workspaces within the KubeSphere MCP server, enabling organized resource access and scoping for operations.
Cluster Management
Module to access and manage cluster-related resources, including listing clusters and their configurations.
User and Roles
Module to retrieve and manage user accounts and role assignments within KubeSphere.
Extensions Center
Module to explore and manage extensions available in KubeSphere, enabling integrations and enhancements.