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 |