MCP.so
登录

CloudStack MCP Server

@walteh

基本信息

分类

其他

许可证

Apache-2.0 license

传输方式

stdio

作者

walteh

关于 CloudStack MCP Server

proof of concept MCP server for apache cloudstack

#go#mcp#cursor#cloudstack

CloudStack MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "cloudstack": {
      "type": "http",
      "url": "http://localhost:8250/sse"
    }
  }
}

CloudStack MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is CloudStack MCP?

CloudStack MCP is a Model Context Protocol (MCP) server for Apache CloudStack that allows AI agents to interact with CloudStack infrastructure. The project is under development and is a proof of concept, so not all features are available yet.

How to use CloudStack MCP?

Install dependencies (brew install go-task go docker), clone the repository, and start the environment with task docker:start. Then configure your MCP client (Cursor or Claude Desktop) to connect via SSE (http://localhost:8250/sse) or stdio (using docker compose). Detailed setup instructions for both clients are provided in the README.

Key features of CloudStack MCP

  • Translates MCP protocol requests into CloudStack API calls
  • Provides common operations like VM deployment and management
  • Handles authentication and API interaction automatically
  • Supports both SSE and stdio transports
  • Includes a containerized CloudMonkey CLI for manual CloudStack commands

Use cases of CloudStack MCP

  • AI‑assisted listing and management of CloudStack resources (e.g., VPCs, zones)
  • Automating VM deployment and lifecycle management through an AI agent
  • Integrating AI assistants with existing CloudStack infrastructure

常见问题

1

What are the dependencies for running CloudStack MCP?

On macOS, you need `brew install go-task go docker`. Additionally, to use the server with an MCP client, you may need Cursor or Claude Desktop.

2

How do I start the server?

Run `task docker:start` from the repository root. The server will expose an SSE endpoint on port 8250.

3

Is CloudStack MCP production‑ready?

No. The project is under development and is a proof of concept. Many features are not yet available.

4

What transports does CloudStack MCP support?

It supports SSE (recommended) and stdio. JSON configuration examples for both transports are provided in the README.

5

Can I use CloudStack MCP with Claude Desktop?

The README warns there is a 99% chance it will not work with Claude Desktop, but provides a starting point for configuration via `task mcp:setup:claude-desktop`.

评论

其他 分类下的更多 MCP 服务器