amazon-sagemaker-edge-manager

amazon-sagemaker-edge-manager

0

This project is an MCP Server designed for integration with OpenAPI specifications, specifically supporting scenarios like AWS SageMaker Edge. It emphasizes ease of installation and configuration, with development tools and testing strategies built-in.

MCP Server

Overview

  • This project is a Multi-Agent Conversation Protocol (MCP) Server generated using AG2's MCP builder.
  • It supports integration with OpenAPI URLs like the specified AWS SageMaker Edge service.

Prerequisites

  • Python 3.9+
  • pip and uv

Installation Instructions

  • Clone the repository and navigate to the directory.
  • Install dependencies via pip or uv.

Development Tools

  • Uses ruff for linting, mypy for static type checking, and pytest for testing.

Server Usage

  • The server can be started using specific scripts, supporting different transport modes (e.g., stdio, sse).
  • Configuration is managed via environment variables.

Building and Publishing

  • Utilizes Hatch for building and publishing the project.