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