mlb-v3-rotoballer-articles

mlb-v3-rotoballer-articles

0

The project is a Multi-Agent Conversation Protocol (MCP) Server designed to handle structured conversations as defined by a given OpenAPI URL. It offers various development tools and configurations for seamless server management and deployment.

MCP Server

This project is an MCP Server designed to handle conversations using the Multi-Agent Conversation Protocol for the provided OpenAPI URL. The server supports multiple transport modes like stdio and sse, and its configuration can be adjusted using various environment variables. The project requires Python 3.9+, pip, and uv for installation and utilizes ruff for linting, mypy for static type checking, and pytest for testing. Development tools such as pre-commit hooks and scripts are available to facilitate the coding process.

Installation

  1. Clone the repository and navigate to the directory.
  2. Install dependencies using the provided scripts or manually.

Running the Server

To start the server, execute the main script with the desired transport mode.

Building and Publishing

Build and publish the project using Hatch.