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