motor-vehicle-department-kerala

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

  1. Clone the repository and navigate to the directory.
  2. 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.