Sakura Cloud MCP 服务器为用户提供了对 Sakura Cloud 资源的便捷管理功能,支持云服务器、负载均衡器等资源的管理,还集成了 AppRun 容器化应用平台和 Claude 工具,同时具备多区域支持能力。
你可以通过以下命令下载 Sakura Cloud MCP 服务器的代码:
git clone https://github.com/your-username/sakura-cloud-mcp.git
进入项目目录后,安装所需的依赖项:
npm install
安装完成后,启动服务器:
node dist/server.js
Sakura Cloud 提供了一个容器化应用平台,允许你运行 Docker 容器而无需管理基础设施。该 MCP 服务器提供完整的 AppRun 管理功能:
所有 API 调用都支持指定区域参数以 targeting 特定的 Sakura Cloud 数据中心。默认区域为 tk1v(东京),但你可以指定其他区域,例如:
is1a(石川)tk1a(东京)Claude Desktop 应用提供了 MCP 支持。按照以下步骤将此服务器与 Claude 进行集成:
为你的操作系统创建一个 claude_desktop_config.json 文件:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json~/.config/Claude/claude_desktop_config.json将以下配置添加到文件中:
{
"sacloud-server": {
"command": "node",
"args": ["path/to/mcp/dist/server.js"],
"env": {
"SACLOUD_API_TOKEN": "your_token_here",
"SACLOUD_API_SECRET": "your_secret_here"
}
}
}
重新启动 Claude Desktop 应用以应用配置。
现在你可以在与 Claude 的对话中访问 Sakura Cloud 资源和工具。
⚠️ 重要提示
- 该服务器处理敏感的 API 凭证。
- 绝对不要将 API 令牌或密钥提交到版本控制系统。
- 使用环境变量存储所有敏感信息。
- 在生产环境中实施适当的访问控制。
ISC