assured-workloads-api

assured-workloads-api

0

The project is a Multi-Agent Conversation Protocol Server generated for specific OpenAPI specifications. It includes features for installation, development, and running services using various transport modes.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server for the given OpenAPI URL - https://api.apis.guru/v2/specs/googleapis.com/assuredworkloads/v1beta1/openapi.json, auto-generated using AG2's MCP builder.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  1. Clone the repository
  2. Install dependencies with pip or uv

Development

This project uses ruff for linting and formatting, mypy for static type checking, and pytest for testing.

Running the Server

The MCP server can be started using the main script and supports different transport modes (e.g., stdio, sse).

Building and Publishing

Uses Hatch for building and publishing.