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 andmypy
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.