- AppDog
AppDog
Overview
What is AppDog?
AppDog is a Python package designed to simplify the creation and management of async API clients and MCP servers from OpenAPI specifications.
How to use AppDog?
To use AppDog, install it via pip, initialize a project, and add API clients using OpenAPI specifications. You can then generate and run MCP servers with the registered APIs.
Key features of AppDog?
- Automatic generation of fully typed Python clients from OpenAPI specifications.
- Creation of MCP servers for API integrations.
- Management of multiple API clients with version locking.
- Simple CLI for managing API clients and MCP servers.
Use cases of AppDog?
- Rapidly developing applications that require integration with multiple APIs.
- Creating and managing MCP servers for various API services.
- Simplifying the process of API client generation and management in Python projects.
FAQ from AppDog?
- Is AppDog suitable for all types of APIs?
Yes! AppDog works with any API that provides an OpenAPI specification.
- How do I install AppDog?
You can install AppDog using pip with the command:
uv add appdog.
- Can I manage multiple API clients in a single project?
Yes! AppDog allows you to manage multiple API clients with version locking in a single project.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
rodolphebarbanneauStar
3Language
PythonLicense
MIT licenseCategory
developer-tools
Recommend Servers
View AllKuwait Payments Mcp
@junter1989k-ai
11 days ago
Zambia Payments Mcp
@junter1989k-ai
11 days ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Nepal Payments Mcp
@junter1989k-ai
11 days ago
Georgia Payments Mcp
@junter1989k-ai
11 days ago
Ukraine Payments Mcp
@junter1989k-ai
11 days ago
South Africa Payments Mcp
@junter1989k-ai
12 days ago
Jordan Payments Mcp
@junter1989k-ai
11 days ago
Cyprus Payments Mcp
@junter1989k-ai
11 days ago
Switzerland Payments Mcp
@junter1989k-ai
11 days ago
New Zealand Payments Mcp
@junter1989k-ai
11 days ago
Test
@modelcontextprotocol
test
7 months ago
France Payments Mcp
@junter1989k-ai
12 days ago
Bangladesh Payments Mcp
@junter1989k-ai
11 days ago
Hong Kong Payments Mcp
@junter1989k-ai
11 days ago
Finland Payments Mcp
@junter1989k-ai
11 days ago