cloud-video-intelligence-api

cloud-video-intelligence-api

0

The MCP Server is a software solution built to facilitate multi-agent communication using customizable OpenAPI specifications. It offers functionalities for running in various transport modes and features extensive development tools for linting, testing, and building processes.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server, auto-generated using AG2's MCP builder. It is configured for a specific OpenAPI URL. Key features and functionalities include the ability to run in different transport modes, dependency management, and robust testing and linting tools. The server is highly configurable through environment variables and provides extensive development scripts for static analysis, testing, and pre-commit setups.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  1. Clone the repository and navigate into it.
  2. Install dependencies using pip or uv.

Development

The project uses tools such as ruff for linting, mypy for static type checking, and pytest for testing.

Running the Server

The server can be started and configured through different modes and environment variables.

Building and Publishing

Hatch is used for building and publishing the project.