Swagger MCP服务器

基于pnpm的Monorepo项目,提供Swagger/OpenAPI的Model Context Protocol (MCP)服务器实现,支持STDIO和HTTP传输方式。

  • by zixingtangmouren
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 zixingtangmouren/swagger-mcp

使用说明

Swagger MCP

基于 pnpm 的 Monorepo 项目,提供 Swagger/OpenAPI 的 Model Context Protocol (MCP) 服务器实现。

项目结构

swagger-mcp/
├── packages/
│   ├── swagger-mcp-stdio/    # STDIO 传输方式的 MCP 服务器
│   └── swagger-mcp-http/     # HTTP 传输方式的 MCP 服务器
├── package.json              # 根 package.json
├── pnpm-workspace.yaml       # pnpm workspace 配置
└── README.md

包说明

swagger-mcp-stdio

使用 STDIO 传输方式的 Swagger MCP 服务器实现。

swagger-mcp-http

使用 HTTP 传输方式的 Swagger MCP 服务器实现。

开发

安装依赖

pnpm install

构建所有包

pnpm build

开发模式(监听文件变化)

pnpm dev

清理构建输出

pnpm clean

许可证

ISC