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