karnataka-department-of-transport-karnataka

karnataka-department-of-transport-karnataka

0

The MCP Server is a Multi-Agent Conversation Protocol Server for a given OpenAPI URL. It is designed for development and deployment with features like automatic linting, testing, and configuration support.

MCP Server

This project is an MCP Server designed for the specified OpenAPI URL, generated using AG2's MCP builder.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

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

Development

  • Uses ruff for linting, mypy for static type checking, and pytest for testing.

Running the Server

Start the server using mcp_server/main.py script with optional transport modes.

Building and Publishing

Uses Hatch for building and publishing.