institute-of-company-secretaries-of-india

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

  1. Clone the repository and navigate to the project directory.
  2. 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.