Generates a Multi-Agent Conversation Protocol (MCP) server from an OpenAPI specification.

About

This project provides an auto-generated Multi-Agent Conversation Protocol (MCP) server derived from a specified OpenAPI URL. Built using AG2's MCP builder, it enables the creation of robust servers designed to manage and facilitate multi-agent conversations by abstracting and standardizing interactions over existing API definitions. It supports various transport modes and offers comprehensive development utilities for linting, testing, and static analysis.

Key Features

  • 0 GitHub stars
  • Support for multiple transport modes (e.g., stdio, sse)
  • Configurable via environment variables or JSON files
  • Integrated development tools (linting, formatting, static analysis, testing)
  • Auto-generation from OpenAPI URLs
  • Hatch-based build and publishing workflow

Use Cases

  • Facilitating automated interactions with OpenAPI-defined services
  • Standardizing communication protocols for API-driven applications
  • Creating multi-agent systems that interact with existing APIs
Ix-API: Auto-Generated MCP Server from OpenAPI Specs