cis-automotive-api

cis-automotive-api

0

The project is a Multi-Agent Conversation Protocol server that integrates with OpenAPI. It supports various development and deployment tools to ensure smooth operation and maintenance. Built for flexibility, it can be configured using different transport modes and environment settings.

Overview

This project is an MCP (Multi-Agent Conversation Protocol) Server designed for OpenAPI implementations, auto-generated using AG2's MCP builder. It requires Python 3.9+ and supports different transport modes like stdio and sse. The project includes various development utilities such as linting, formatting, static analysis, and testing tools. Configuration is done through JSON files or environment variables.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

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

Development

  • Linting and Formatting with ruff
  • Static Analysis with various tools
  • Testing with pytest and coverage reports

Running the Server

  • Start the server using different transport modes
  • Configure using environment variables

Building and Publishing

  • Use Hatch to build and publish