Swagger MCP 服务器

Swagger MCP 服务器

解析 Swagger/OpenAPI 文档并生成 TypeScript 类型和 API 客户端代码。

快速入门

  1. 安装依赖

    使用 npm 或 pnpm 安装依赖:

    npm install
    # 或者使用 pnpm
    pnpm install
    
  2. 启动服务

    启动服务器:

    node start-server.js
    
  3. 使用工具

    • 解析 Swagger 文档:
      node examples/optimized-swagger-parser-example.js
      
    • 生成 TypeScript 类型:
      node examples/typescript-generator-example.js
      
    • 生成 API 客户端:
      node examples/api-client-generator-example.js
      
  4. 配置选项

    修改 swagger-mcp-config.json 文件以自定义设置。

  5. 构建项目

    npm run build
    # 或者使用 pnpm
    pnpm build