这是一个基于 mark3labs/mcp-go SDK 实现的模型上下文协议 (MCP) 服务器,其主要作用是连接到 Bizfly 云,进而实现对云资源的便捷管理。
export BIZFLY_USERNAME=你的用户名
export BIZFLY_PASSWORD=你的密码
export BIZFLY_REGION=河内 # 可选,默认为河内
export BIZFLY_API_URL=https://manage.Bizfly Cloud.vn # 可选,默认为 https://manage.Bizfly Cloud.vn
go mod download
go build -o bizfly-mcp-server
{
"mcpServers": {
"bizfly": {
"command": "/绝对路径/bizfly-mcp-server",
"env": {
"BIZFLY_USERNAME": "你的用户名",
"BIZFLY_PASSWORD": "你的密码",
"BIZFLY_REGION": "河内"
}
}
}
}
~/Library/Application Support/Claude/claude_desktop_config.json):{
"mcpServers": {
"bizfly": {
"command": "/绝对路径/bizfly-mcp-server",
"env": {
"BIZFLY_USERNAME": "你的用户名",
"BIZFLY_PASSWORD": "你的密码",
"BIZFLY_REGION": "河内"
}
}
}
}
该服务器提供以下 MCP 工具:
list_servers - 列出所有 Bizfly 云服务器start_server - 启动一个服务器reboot_server - 重启服务器delete_server - 删除服务器resize_server - 调整服务器规格list_flavors - 列出可用的服务器型号list_volumes - 列出所有卷create_volume - 创建新卷delete_volume - 删除卷resize_volume - 调整卷大小list_volume_types - 列出可用的卷类型show_volume_type - 显示卷类型的详细信息文档未提及许可证信息。
⚠️ 重要提示
请确保妥善保管您的凭证,绝不在版本控制系统中提交。