ibanapi-openapi-documentation

ibanapi-openapi-documentation

0

The MCP Server is an auto-generated Multi-Agent Conversation Protocol Server through AG2's MCP builder for a specified OpenAPI URL. It supports various development tools for linting, testing, and static analysis with a focus on Python environments.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server designed for the OpenAPI URL provided. It is auto-generated using AG2's MCP builder and requires Python 3.9+, pip, and uv for setup.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

Clone the repository and install dependencies using the provided shell scripts or commands.

Development

Utilizes ruff for linting, mypy for static type checking, and pytest for testing. Pre-commit hooks are configured.

Running the Server

Start the server with different transport modes and configure using environment variables.

Building and Publishing

Uses Hatch for building and publishing the project.