aws-s3-control

aws-s3-control

0

This project is an MCP Server that supports multiple transport modes and can be configured with environment variables. It is specially designed for AWS's S3 Control OpenAPI interface and includes features for easy development and testing.

Overview

This project is an MCP (Multi-Agent Conversation Protocol) Server. It is designed for the OpenAPI URL provided by Amazon AWS S3 Control. The server is auto-generated using AG2's MCP builder.

Key Features

  • Supports transport modes including stdio and sse.
  • Server configuration with environment variables.
  • Setup includes Python 3.9+, pip, and uv.

Installation

  1. Clone the repository and change to the directory.
  2. Install dependencies using pip or uv.

Development Tools

  • Linting and formatting with ruff.
  • Static type checking with mypy.
  • Testing with pytest.

Deployment

  • Use hatch for building and publishing the project.