Waldur MCP server

Waldur MCP server

By MCP-Mirror GitHub

Mirror of

waldur mcp-server
Overview

what is Waldur MCP Server?

Waldur MCP Server is a cloud platform service that allows users to manage and configure their cloud resources efficiently.

how to use Waldur MCP Server?

To use Waldur MCP Server, install Claude Desktop, set up Python, and configure the server with the necessary environment variables and commands as outlined in the documentation.

key features of Waldur MCP Server?

  • Easy installation and configuration process
  • Support for multiple server configurations (development and published)
  • Integration with Waldur API for resource management

use cases of Waldur MCP Server?

  1. Managing cloud resources for applications
  2. Configuring and deploying cloud services
  3. Debugging cloud server issues using MCP Inspector

FAQ from Waldur MCP Server?

  • What is required to run Waldur MCP Server?

You need Claude Desktop, Python 3.10 or higher, and the uv package manager.

  • Can I debug my server easily?

Yes, using the MCP Inspector provides a better debugging experience.

  • Is there a way to publish my package?

Yes, you can publish your package to PyPI after building it.

Content

Waldur MCP server

Quickstart

  1. Install Claude Desktop for your platform from the Claude Desktop releases page

  2. Install Python 3.10 or higher.

  3. Install uv package manager.

Claude Desktop MCP Server Configuration

On Windows: \AppData\Roaming\Claude\claude_desktop_config.json

Development/Unpublished Servers Configuration ``` "mcpServers": { "waldur-mcp-server": { "command": "uv", "args": [ "--directory", "C:\\waldur_service", "run", "waldur-mcp-server" ], "env": { "WALDUR_API_URL": "https://your-waldur-instance/api", "WALDUR_TOKEN": "your-token" } } } ```
Published Servers Configuration ``` "mcpServers": { "waldur-mcp-server": { "command": "uvx", "args": [ "waldur-mcp-server" ], "env": { "WALDUR_API_URL": "https://your-waldur-instance/api", "WALDUR_TOKEN": "your-token" } } } ```

Development

Building and Publishing

To prepare the package for distribution:

  1. Sync dependencies and update lockfile:
uv sync
  1. Build package distributions:
uv build

This will create source and wheel distributions in the dist/ directory.

  1. Publish to PyPI:
uv publish

Note: You'll need to set PyPI credentials via environment variables or command flags:

  • Token: --token or UV_PUBLISH_TOKEN
  • Or username/password: --username/UV_PUBLISH_USERNAME and --password/UV_PUBLISH_PASSWORD

Debugging

Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.

You can launch the MCP Inspector via npm with this command:

npx @modelcontextprotocol/inspector uv --directory C:\\waldur_service run waldur-mcp-server

When debugging, you'll need to set the required environment variables. Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.

No tools information available.

Mirror of

image-generation mcp-server
View Details

Secure MCP server for analyzing Excel files with oletools

oletools mcp-server
View Details

Mirror of

bigquery mcp-server
View Details

MCPHubs is a website that showcases projects related to Anthropic's Model Context Protocol (MCP)

mcp mcp-server
View Details
Dealx
Dealx by DealExpress

-

dealx mcp-server
View Details

Google Analytics MCP server for accessing analytics data through tools and resources

google-analytics mcp-server
View Details

A Python-based MCP server that lets Claude run boto3 code to query and manage AWS resources. Execute powerful AWS operations directly through Claude with proper sandboxing and containerization. No need for complex setups - just pass your AWS credentials and start interacting with all AWS services.

aws mcp-server
View Details