kb-cloud-mcp-server

kb-cloud-mcp-server

3.3

If you are the rightful owner of kb-cloud-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The KubeBlocks Cloud MCP Server is a Model Context Protocol server that integrates with KubeBlocks Cloud APIs, allowing AI assistants to manage and interact with KubeBlocks Cloud resources.

The KubeBlocks Cloud MCP Server is designed to facilitate seamless interaction with KubeBlocks Cloud resources through a standardized Model Context Protocol (MCP) interface. It enables AI-powered tools to automate resource management, retrieve and analyze data, and manage database instances within the KubeBlocks Cloud ecosystem. The server supports secure authentication using API keys and secrets, and provides access to common KubeBlocks Cloud resources such as organizations, environments, instances, and backups. It also includes internationalization support and secure communication via StdioServer. The server is built using Go and requires Go 1.20+ and KubeBlocks Cloud API credentials for operation.

Features

  • MCP-based API for accessing KubeBlocks Cloud resources
  • Secure authentication via KubeBlocks Cloud API key and secret
  • Support for common KubeBlocks Cloud resources: Organizations, Environments, Instances, Backups
  • Internationalization support via translation helpers
  • Secure communication through StdioServer

Tools

  1. Organizations

    Tools for listing and retrieving details of organizations.

  2. Environments

    Tools for listing and retrieving details of environments within an organization.

  3. Instances

    Tools for listing and retrieving details of instances within an environment.

  4. Backups

    Tools for listing and retrieving details of backups for an instance.