national-e-governance-division

national-e-governance-division

0

The project is an MCP Server that facilitates multi-agent conversation protocols using OpenAPI specifications. It is equipped with tools for development, linting, testing, and publishing, and offers flexible configuration options.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server designed for OpenAPI URLs. It is auto-generated using AG2's MCP builder and requires Python 3.9+.

Prerequisites

  • Python 3.9+

Installation

  • Clone the repository and install dependencies using pip or uv.

Development

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

Running the Server

  • The server supports different transport modes like stdio and can be configured using JSON settings and security parameters.

Building and Publishing

  • Utilizes Hatch for building and publishing the project.