groundwater-wells-aquifers-and-registry-api
0
The project is an MCP Server for managing multi-agent conversations using a specified OpenAPI URL. It features linting, static analysis, and uses Hatch for build and publishing processes, offering different transport modes for server interactions.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server designed for a specified OpenAPI URL and generated using AG2's MCP builder.
Prerequisites
- Python 3.9+
- pip and uv
Development
- Linting and Formatting: Tools like ruff are used.
- Static Analysis: Run static analysis tools via shell scripts.
- Testing: Use pytest for testing with coverage reports.
Running the Server
The server uses different transport modes and can be configured via environment variables. It demonstrates how to start and interact with the server programmatically.
Building and Publishing
Use Hatch for building and publishing the project.