ad-experience-report-api
0
The MCP Server project serves as a Multi-Agent Conversation Protocol server, generated from OpenAPI specifications. It provides functionalities for setup, configuration, development, and deployment with support for various transport modes.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server for a given OpenAPI URL, auto-generated using AG2's MCP builder.
Prerequisites
- Python 3.9+
- pip and uv
Installation
- Clone the repository and navigate into the directory.
- Install dependencies using the setup script or run pip commands.
Development
- Uses ruff for linting, mypy for static type checking, and pytest for testing.
Running the Server
- Start the server using mcp_server/main.py script.
- Supports various transport modes like stdio and sse.
Building and Publishing
- Uses Hatch for building and publishing.