Provides a Multi-Agent Conversation Protocol (MCP) server auto-generated for a specific OpenAPI specification.

소개

Sakari is an auto-generated Multi-Agent Conversation Protocol (MCP) server, specifically designed to interface with the sakari.io OpenAPI specification. Developed using AG2's MCP builder, this Python-based server facilitates multi-agent interactions and offers robust configuration options through environment variables or a dedicated JSON configuration file, ensuring flexibility for various deployment scenarios.

주요 기능

  • Configurable via environment variables or external JSON configuration files
  • Integrated development tooling for linting, formatting, static analysis, and testing (ruff, mypy, pytest)
  • 0 GitHub stars
  • Auto-generated Multi-Agent Conversation Protocol (MCP) server from OpenAPI specifications
  • Supports multiple transport modes including stdio, SSE, and streamable-HTTP
  • Utilizes Hatch for streamlined building and publishing processes

사용 사례

  • Building applications requiring structured multi-agent communication based on API specifications
  • Developing and testing custom Multi-Agent Conversation Protocol (MCP) servers
  • Implementing multi-agent systems that interact with existing OpenAPI-defined APIs