AppDog 是一款面向开发者的工具,能够根据 OpenAPI 规范 自动生成异步 API 客户端,并一键产出符合 Model Context Protocol(MCP) 标准的服务端代码,省去手写样板代码的繁琐步骤。
它能做什么
- 解析 OpenAPI(Swagger)文档,自动生成类型安全的异步客户端代码。
- 将已有 API 转换为 MCP 服务端,方便接入 Claude、Cursor 等兼容 MCP 的 AI 客户端。
- 支持多种主流语言运行时(如 Python、Node.js 等),按项目语言栈输出对应代码。
- 本地即可运行,无需依赖外部 SaaS,代码完全在你自己的环境中生成。
是否需要密钥
AppDog 本身作为本地代码生成器,无需注册或申请 API Key。它读取的是你本地的 OpenAPI 描述文件,不向远端发送业务数据。
需要注意的是:生成出的 MCP 服务端如果部署后会被 AI 客户端调用,你仍需按自家 API 的鉴权方式(例如 Bearer Token、API Key、OAuth 等)在服务端实现并管理凭证——这部分密钥由你自己掌控,与 AppDog 无关。
适合场景:已有 OpenAPI 文档、想让自有 API 被 MCP 生态(如 Claude Desktop)直接调用的团队与个人开发者。