labs64-netlicensing-restful-api-test-center

labs64-netlicensing-restful-api-test-center

0

The MCP Server project is designed to serve as a Multi-Agent Conversation Protocol Server utilizing a given OpenAPI URL. It supports various development and deployment tools and practices, ensuring robust and maintainable server operations.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server designed for the specified OpenAPI URL, auto-generated using AG2's MCP builder.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  1. Clone the repository and navigate to the project directory.
  2. Install dependencies using the provided setup script or manually with pip or uv.

Development

This project uses tooling like ruff for linting and formatting, mypy for static type checking, and pytest for testing.

Running the Server

The server can be started with different transport modes using a Python script. Configuration can be customized using environment variables.

Building and Publishing

The project uses Hatch for building and publishing, with scripts provided for these tasks.