Swagger Loader icon

Swagger Loader

Dynamically defines mcp tools at runtime by scraping Swagger UI and extracting the swagger.json file.

About

Swagger Loader generates well-defined mcp tools dynamically at runtime by scraping Swagger UI and extracting the swagger.json file. These tools can then be utilized by an MCP client for further tool selection, enabling a flexible and automated approach to integrating APIs into MCP workflows.

Key Features

  • Integrates with MCP clients.
  • 5 GitHub stars
  • Configurable via .mcp.json
  • Scrapes swagger.json files.
  • Dynamically generates mcp tools from Swagger UI definitions.
  • Supports OpenAI, Claude, and Ollama models.

Use Cases

  • Automating the creation of MCP tools for APIs defined with Swagger.
  • Simplifying the management of API integrations for LLM-powered workflows.
  • Integrating new APIs into an MCP environment without manual tool definition.
Craft Better Prompts with AnyPrompt