LabscoMCP early access ↗
waldurMCP SERVER · OFFICIAL PROJECT

Waldur MCP server

Ask a Waldur instance about its resources and usage from Claude Desktop.

by waldur ↗Cloud Resources & Infrastructure as Code✓ Official

LABSCO SUMMARY

Reporting against your own Waldur instance, in conversation.

It is a thin, self-hosted bridge — one package, two environment variables, and an API token whose lifetime and permissions you set. What it is documented for is the reporting question: what is deployed, what is being used, and what that means for the next decision.

What it is

Waldur's MCP server connects a Waldur instance to Claude Desktop, giving the assistant direct API access for reporting and deeper analysis of resource and usage data.

What you get

  • Your Waldur instance queried in conversation, for reporting and analysis of resources and usage
  • Direct API access that complements the llms.txt documentation files Waldur publishes
  • A published-package configuration through uvx, and a directory configuration for running from a checkout
  • Debugging through the MCP Inspector, launched with npx @modelcontextprotocol/inspector

Requirements

Python 3.13 or higher, the uv package manager, and the waldur-mcp-server package from pip or uv. Two environment variables carry the connection: WALDUR_API_URL and WALDUR_TOKEN. The token comes from Username > Credentials > API Token in your instance, with a lifetime you choose.

Setup effort

One command plus a key — pip install waldur-mcp-server, then supply credentials