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