Atwork API
Provides a Multi-Agent Conversation Protocol (MCP) server automatically generated from an OpenAPI specification.
소개
The Atwork API tool is an auto-generated Multi-Agent Conversation Protocol (MCP) server designed to interface with services defined by an OpenAPI specification. Built with Python, it leverages AG2's MCP builder to streamline the creation of conversational agents. This robust server includes comprehensive development utilities such as `ruff` for linting and formatting, `mypy` for static type checking, and `pytest` for testing, ensuring high code quality. It offers flexible operation with support for various transport modes (e.g., `stdio`, `sse`, `streamable-http`) and allows for dynamic configuration via environment variables, making it adaptable to diverse deployment scenarios.
주요 기능
- Uses Hatch for project building and publishing
- Integrated development tooling including linting, static analysis, and testing
- 0 GitHub stars
- Configurable via environment variables and JSON files
- Supports multiple server transport modes (stdio, SSE, HTTP streaming)
- Automatically generated Multi-Agent Conversation Protocol (MCP) server from OpenAPI
사용 사례
- Generating an MCP server from an existing OpenAPI definition
- Building and deploying multi-agent conversational applications
- Integrating with external APIs via a standardized MCP layer