cloudstack-mcp

cloudstack-mcp

1

CloudStack MCP is a server designed for interfacing AI with Apache CloudStack. It enables operations such as VM management through MCP protocol requests, though still in development with many features incomplete. The project emphasizes interaction with cloud infrastructure, providing tools for both StdIO and SSE server configurations.

CloudStack MCP

  • A Model Context Protocol (MCP) server for Apache CloudStack.
  • Allows AI agents to interact with CloudStack infrastructure.

Features

  • Translate MCP protocol requests into CloudStack API calls.
  • Provide operations like VM deployment and management.
  • Handle authentication and API interaction.

Usage

  • For SSE servers, use 'Cursor' with provided JSON configuration.
  • For stdio servers, use 'Cursor' or 'Claude Desktop' with specific commands.

Installation

  • Requires installation of dependencies with brew.
  • Clone the repository and start the environment using task docker:start.

Compatibility

  • Works mainly with Cursor, potential adaptation for Claude Desktop.

Development

  • Project is under development, not all features available.