cbb-v3-stats

cbb-v3-stats

0

This project is an MCP Server designed for multi-agent conversation protocols, supporting various transport modes and configurations. It provides a robust development setup with linting, type checking, and pre-commit hooks.

MCP Server

This project is an MCP (Multi-Agent Conversation Protocol) Server, auto-generated using AG2's MCP builder. It is based on the OpenAPI URL https://api.apis.guru/v2/specs/sportsdata.io/cbb-v3-stats/1.0/openapi.json. Key features include linting, static analysis, testing, and support for different transport modes such as stdio and sse. Developers can run the server and configure it using environment variables.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation

  • Clone the repository
  • Install dependencies using the provided setup script or manual commands.

Development

  • Uses ruff for linting and mypy for type checking.
  • Pre-commit hooks and static analysis are set up.

Running the Server

  • Start with mcp_server/main.py script.
  • Supports environment configuration.

Building and Publishing

  • Uses Hatch for building and publishing.