institute-of-company-secretaries-of-india
0
The project operates as a Multi-Agent Conversation Protocol (MCP) Server, designed to handle communications based on defined OpenAPI URLs, providing configurable transport modes and robust set-up management. The server supports installations through Python environments and offers tools for testing and deploying via Hatch.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server for handling interactions using specified OpenAPI definitions. It was auto-generated using AG2's MCP builder. Key features include support for customizable transport modes and configuration through JSON or environment variables.
Prerequisites
- Python 3.9+
- pip and Python Package 'uv'
Installation
- Clone the repository and navigate to the project directory.
- Install dependencies using pip or 'uv'.
Development
- Linting and Formatting
- Static Analysis
- Running Tests
- Pre-commit Hooks
Running the Server
- Start the server using specified transport modes.
Building and Publishing
- Use Hatch for building and publishing.