extension-api

extension-api

0

The MCP Server project is a Multi-Agent Conversation Protocol server designed for interaction with specific APIs. It features flexible configuration and supports various development and testing tools to ensure quality and functionality.

Overview

This project is an MCP (Multi-Agent Conversation Protocol) Server designed to interface with the OpenAPI URL provided by Vonage. It is automatically generated using AG2's MCP builder.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  1. Clone the repository and navigate into the project directory.
  2. Install dependencies using either pip or uv.

Development

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

Running the Server

The MCP server supports different transport modes and can be configured using environment variables.

Building and Publishing

Hatch is used for building and publishing the project.