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
- Clone the repository
- 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.