Swagger Codegen · Capability
Swagger Codegen Code Generation
Workflow capability for generating API client libraries, server stubs, and documentation from OpenAPI specifications using the Swagger Generator online service. Covers language discovery, option inspection, and artifact generation for developers and API teams.
What You Can Do
GET
List languages
— List available generator languages for a type and version
/v1/languages
GET
List options
— Get configurable generation options for a language
/v1/options
POST
Generate code
— Generate a client SDK or server stub from an OpenAPI spec
/v1/generate
POST
Generate model
— Generate intermediate model JSON for debugging
/v1/model
MCP Tools
list-client-languages
List all available client SDK generator languages for V3 OpenAPI specs
read-only
idempotent
list-server-languages
List all available server stub generator languages for V3 OpenAPI specs
read-only
idempotent
get-language-options
Get all configurable options for a specific Swagger Codegen generator language
read-only
idempotent
generate-client-sdk
Generate a client SDK in the specified language from an OpenAPI specification
generate-server-stub
Generate a server stub in the specified framework from an OpenAPI specification
generate-model
Generate the intermediate bundle model JSON for a generation request — useful for debugging templates
APIs Used
swagger-generator