gravity-api

gravity-api

0

This project is a Multi-Agent Conversation Protocol (MCP) Server designed for interaction through an OpenAPI endpoint. It supports different transport modes and includes tools for development, testing, and deployment.

MCP Server

A Multi-Agent Conversation Protocol (MCP) Server for OpenAPI, auto-generated using AG2's MCP builder.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  • Clone the repository and install dependencies using the provided script or manually.

Development

  • Utilizes ruff for linting/formatting, mypy for static type-checking, and pytest for testing.

Running the Server

  • Start the server with the available main script supporting various transport modes.

Building and Publishing

  • Uses Hatch for building and publishing.