KubeBlocks Cloud MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

KubeBlocks Cloud MCP Server 是一个用于与 KubeBlocks Cloud 资源交互的标准化工具调用接口服务器。

核心功能

  • 基于 MCP 的 API 访问 KubeBlocks Cloud 资源
  • 通过 KubeBlocks Cloud API 密钥和密钥进行安全认证
  • 支持常见的 KubeBlocks Cloud 资源:
  • 组织
  • 环境
  • 实例
  • 备份
  • 通过翻译助手支持国际化
  • 通过 StdioServer 进行安全通信

适用场景

  • 自动化 KubeBlocks Cloud 资源管理
  • 从 KubeBlocks Cloud 环境中检索和分析数据
  • 构建与 KubeBlocks Cloud 生态系统交互的 AI 工具
  • 使 AI 助手能够配置和管理数据库实例

工具列表

Organizations
  • list_organizations - 列出您有权访问的所有组织
  • get_organization - 获取特定组织的详细信息
Environments
  • list_environments - 列出组织内的所有环境
  • get_environment - 获取特定环境的详细信息
Instances
  • list_instances - 列出环境内的所有实例
  • get_instance - 获取特定实例的详细信息
Backups
  • list_backups - 列出实例的所有备份
  • get_backup - 获取特定备份的详细信息

使用教程

使用依赖

  1. Go 1.20+(与 MCP-Go 包兼容)
  2. KubeBlocks Cloud API 凭证 - 您需要一个 API 密钥名称和密钥

安装教程

从源代码构建

bash
git clone https://github.com/apecloud/kb-cloud-mcp-server.git
cd kb-cloud-mcp-server
go mod tidy
go build -o kb-cloud-mcp-server ./cmd/server

调试方式

启动服务器

bash
./kb-cloud-mcp-server

或使用命令行标志:
bash
./kb-cloud-mcp-server stdio --api-key=your-api-key-name --api-secret=your-api-key-secret

使用配置文件

```yaml

.kb-cloud-mcp-server.yaml

log_level: info
api_key: your-api-key-name
api_secret: your-api-key-secret
site_url: https://api.apecloud.com
然后启动服务器:bash
./kb-cloud-mcp-server stdio --config=.kb-cloud-mcp-server.yaml
```

点击访问

开发效率

AI Makerspace: MCP Event - MCP服务,MCP服务器,MCP教程

2025-5-3 10:12:24

开发效率

MCP Web Tutorial 🚀 - MCP服务,MCP服务器,MCP教程

2025-5-3 10:12:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索