swagger-mcp-adapter

serifcolakel/swagger-mcp-adapter

3.4

If you are the rightful owner of swagger-mcp-adapter and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Swagger MCP Adapter is a TypeScript-based server that integrates with Swagger/OpenAPI specifications to expose API endpoints as tools for Large Language Models (LLMs).

Tools

Functions exposed to the LLM to take actions

list_services

List all available API services with clean markdown formatting

get_service_information

Retrieve detailed information about a specific API service including parameters, request/response schemas, and example usage

get_all_service_information

Retrieve comprehensive information about all API services from a Swagger/OpenAPI specification

get_cache_information

Monitor cache status including cached specifications, expiration times, and performance metrics

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources