Waldur Mcp Server is an MCP server that connects Claude Desktop to Waldur hybrid cloud and resource management instances using the Model Context Protocol. It allows system administrators, DevOps engineers, and organization members to interact directly with their Waldur environments through natural language conversations in an MCP client. By bridging the Waldur REST API with Claude, users can query managed infrastructure, check resource allocation, and orchestrate cloud services without navigating the web interface. The server runs locally via standard I/O using Python and uv or uvx execution environments. It requires a configured Waldur API URL and an authentication token generated from the user's account credentials. This setup enables Claude to translate conversational instructions into Waldur API operations, assisting teams with monitoring cloud tenants, inspecting provisioned workloads, and retrieving organizational infrastructure metrics directly within their AI workspace.
Category: Cloud & Infrastructure
Tags: cloud-management, infrastructure-as-code, resource-orchestration, waldur
uv package manager are installed on your system. 2. Install the package via pip by running pip install waldur-mcp-server or uv pip install waldur-mcp-server. 3. Log in to your Waldur instance, navigate to Username > Credentials > API Token, and generate a new API token. 4. Open your Claude Desktop configuration file (%APPDATA%\Claude\claude_desktop_config.json on Windows or ~/Library/Application Support/Claude/claude_desktop_config.json on macOS). 5. Add the server under mcpServers using uvx: json { "mcpServers": { "waldur-mcp-server": { "command": "uvx", "args": ["waldur-mcp-server"], "env": { "WALDUR_API_URL": "https://your-waldur-instance", "WALDUR_TOKEN": "your-token" } } } } 6. Restart Claude Desktop to apply the changes.Part of MCP Servers
Waldur Mcp Server is an integration server implementing the Model Context Protocol that connects Claude Desktop directly to a Waldur instance. It allows AI models to communicate with Waldur APIs over standard I/O.
The server is officially documented and configured for Claude Desktop. Any standard Model Context Protocol client capable of launching stdio-based processes and passing environment variables can also interact with it.
You need Python 3.13 or higher, the uv package manager or pip, a running Waldur instance, and an active API token generated under your Waldur account credentials.
Check your Claude Desktop log file at ~/Library/Logs/Claude/mcp.log on macOS, verify your WALDUR_API_URL is reachable, check that your WALDUR_TOKEN has not expired, or test the server using the MCP Inspector tool.