AppDog
Compose and generate asynchronous API clients and Model Context Protocol (MCP) servers from OpenAPI specifications effortlessly.
Acerca de
AppDog is a Python package that simplifies API integration by automatically generating Python clients from OpenAPI specifications and creating MCP servers for those APIs. It streamlines API client management, offering version locking and a simple CLI for adding, removing, managing API clients, and installing MCP servers. It empowers developers to rapidly build integrations with typed clients and deploy ready-to-use MCP servers.
Características Principales
- Generates fully typed Python clients from OpenAPI specifications
- 4 GitHub stars
- Manages multiple API clients with version locking
- Creates ready-to-use Model Context Protocol (MCP) servers
- Provides a CLI for managing API clients and MCP servers
- Supports configuration via environment variables
Casos de Uso
- Manage and version API clients within a project
- Deploy MCP servers for API integrations
- Automatically generate API clients for various services