motor-vehicle-department-kerala
0
The project is an MCP (Multi-Agent Conversation Protocol) server built from an OpenAPI specification using AG2's MCP builder. It supports multiple transport modes and is designed for easy setup and testing.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server autogenerated using AG2's MCP builder for the OpenAPI URL https://api.apis.guru/v2/specs/apisetu.gov.in/transportkl/3.0.0/openapi.json.
Prerequisites
- Python 3.9+
- pip and uv
Installation
- Clone the repository and navigate to the directory.
- Install dependencies with pip or uv.
Development
- Linting and formatting are done using
ruff
. - Static type checking with
mypy
. - Testing with
pytest
.
Running the Server
The MCP server can be started with different transport modes such as stdio
and is configurable via environment variables.
Building and Publishing
Building and publishing are done using Hatch.