Skip to main content
Glama

Swagger MCP Server

by tuskermanshu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tuskermanshu/swagger-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server