amazon-simple-queue-service
0
This project is an MCP Server designed to handle multi-agent conversation protocols automatically generated for a specific OpenAPI URL. It features robust development tools and configurations for operation in different transport modes.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server auto-generated for a specified OpenAPI URL using AG2's MCP builder. It requires Python 3.9+ and pip.
Prerequisites
- Python 3.9+
- pip and uv
Installation
- Clone the repository and navigate to the MCP server directory.
- Install dependencies using a setup script, or manually with pip.
Development
- Uses
ruff
for linting,mypy
for static type checking, andpytest
for testing. - Pre-commit hooks are configured for code quality checks.
Running the Server
- Start the server using
mcp_server/main.py
. Supports transport modes likestdio
,sse
.
Configuration
- Configured using environment variables for enhanced security and flexibility.
Building and Publishing
- Managed with Hatch for building and publishing the project.