Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| parse-swagger | Parse Swagger/OpenAPI document and return API operation information. |
| parse-swagger-optimized | Parse Swagger/OpenAPI document using optimized parser with caching and large document support. |
| parse-swagger-lite | Lightweight parsing of Swagger/OpenAPI document, faster but returns only basic information (suitable for large documents). |
| generate-typescript-types | Generate TypeScript type definitions from Swagger/OpenAPI document. |
| generate-typescript-types-optimized | Generate TypeScript type definitions from Swagger/OpenAPI document with optimized options for caching and large document support. |
| generate-api-client | Generate API client code from Swagger/OpenAPI document. |
| generate-api-client-optimized | Generate API client code from Swagger/OpenAPI document (optimized version with caching and large document support). |
| file_writer | Write content to the specified file path, with support for automatic directory creation |
| template-list | Get available code generation template list |
| template-get | Get specific template content |
| template-save | Save or update template |
| template-delete | Delete custom template |