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, andpytest
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.