
Upcloud MCP Server

2025.04.17
0
GoAPI 集成自动化工具其它
Upcloud MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在提供与 Upcloud API 的无缝集成,为开发者和工具提供高级自动化和交互能力。该项目目前仍在开发中,尚未准备好供任何类型的使用。
View on GitHub
Overview
基本能力
产品定位
Upcloud MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在提供与 Upcloud API 的无缝集成,为开发者和工具提供高级自动化和交互能力。
核心功能
- 与 Upcloud API 的无缝集成
- 提供高级自动化和交互能力
适用场景
- 从 Upcloud 服务中提取和分析数据
- 构建与 Upcloud 生态系统交互的 AI 工具和应用程序
工具列表
- Account
- get_account: 获取当前用户的账户信息
- get_account_details: 通过用户名获取账户详细信息
username
: 账户用户名(字符串,必填)
- get_account_list: 获取账户列表
- get_database: 通过 UUID 获取托管数据库
uuid
: 数据库 UUID(字符串,必填)
常见问题解答
该项目目前仍在开发中,尚未准备好供任何类型的使用。
使用教程
使用依赖
//TODO
安装教程
go build cmd/upcloud-mcp-server
然后将二进制文件移动到您的 bin
位置。
与 Claude Desktop 一起使用
有一个 cloud_desktop_config.json
示例文件。
您需要填充 UPCLOUD_USERNAME
和 UPCLOUD_PASSWORD
环境变量。
将此文件移动到 Claude 配置目录。
在 Mac 上:~/Library/Application\ Support/Claude/claude_desktop_config.json
在 Windows 上:AppData\Claude\claude_desktop_config.json
调试方式
//TODO