list_offerings
Retrieve available service offerings from Waldur to explore and select resources for deployment and management.
Instructions
List all offerings
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/waldur_mcp_server/server.py:91-94 (handler)The handler function for the 'list_offerings' tool, decorated with @mcp.tool() which registers it in the MCP server. It retrieves and returns a list of public offerings from the Waldur Marketplace API using the authenticated client.@mcp.tool() async def list_offerings() -> list[PublicOfferingDetails]: """List all offerings""" return await marketplace_public_offerings_list.asyncio(client=client)
- src/waldur_mcp_server/server.py:91-91 (registration)The @mcp.tool() decorator registers the list_offerings function as an MCP tool.@mcp.tool()