cloud-dns-api
0
The MCP Server project provides a Multi-Agent Conversation Protocol server designed for interacting with Google's DNS API, built using AG2's MCP builder. It offers robust development and testing scripts and supports multiple transport modes for server communication.
Overview
- Project: MCP Server
- Purpose: A Multi-Agent Conversation Protocol server utilizing OpenAPI specifications from Google's DNS API, generated using the MCP builder by AG2.
- Prerequisites: Python 3.9+, pip, and uv.
- Features:
- Linting and formatting via
ruff
- Static type checking using
mypy
- Testing with
pytest
- Linting and formatting via
- Development: Includes scripts for linting, static analysis, testing, and pre-commit hooks.
- Running the Server: Supports different transport modes such as stdio and sse. Configurable via environment variables.
- Building and Publishing: Utilizes Hatch for these tasks.